I had a similar issue...turned out to be the ground cable from the battery, where it attaches down to the engine....cleaned it up well and never...
If hitting the gas pedal was suggested by a mechanic, could that indicate more of an issue of not getting enough air into the upper plenum while...
Separate names with a comma.