1997 Jeep Wrangler Sahara 4L 6cyl
Check Engine light came on recently, brought it to tire kingdom, they said it came back with an evap error code (they didnt tell me the exact code, I should have asked).
I use 1/4 tank of gas just driving 10 minutes, the gas gauge suddenly goes to empty and the low gas light comes on (even with half a tank full). After driving for a few minutes, you can hear the gas gurgling/moving in the fuel tank while standing a few feet away.
Tire Kingdom quoted me $1100 for a new fuel pump, solenoid, and canister + labor.
I looked up the parts on autopartswarehouse.com and the total was under $200 LOL.
So I tried a local mechanic, he checked the fuel lines underneath and the fuel cap (brand new) and said it could just be a bad fuel cap causing there to be no pressure. Or it could be the surge valve? (maybe it was purge valve, didnt hear him clearly) I attached a picture.
Before I order parts, I wanted to see what the Jeep experts here on the forum had to say. Was tirekingdom or the mechanic correct on their diagnosis?