Buick Repair Questions? Ask a Mechanic for Answers ASAP
Greetings and Welcome to Just answer.
Did the mechanic check the wiring all the way from the front ECM to the solenoid? There is a connector that goes into the body in front of the fuel tank that gets water in it and causes issue.