Just before christmas, I've replaced the fluel tank on my impreza 2002 TS hatchback.
The fuel tank was almost empty, after the replacement, I did 10-15 miles driving without problems. The trouble started after fueling the car full. after 1 miles of driving, the rpm was going up and down, the car was stuttering and shaking. I was able to drive home and tested the car a low speed with this problem happening more ofter.
The next morning I started the car and leave it heat for 10 minutes and when I stepped on the pedal, the car died... So I called the mechanics to have my car towed so they can check the trouble. after verifying everything ( emptying half the tank doing so). They told me it was my Gas cap that was broken and gave a generic one.
With the new gas cap and half a tank, everything was fine, car running great. I did almost 250 miles, but being not sure of the gas cap problem, I never fulled the car full, always in the half 3/4 range.
Last week I fueled the car full, guest what, starvation again...
For now i'm driving without cap and everything's fine, I have the check engine led, but car running great.
A original gas cap cost 35$ buck, the dealer needed my serial because they where 2 kind of cap that year and told me I SHOULD by an original...
My question: Can a broken gas cap do this kind of trouble ???