One thing to keep in mind with your check engine light and not repairing the issue causing it to come on, if you neglect it and another fault sets, you never know until potential damage is done because you just assume it is on for the previous issue that was never repaired. In case of a fault code for engine vvt system or transmission
, this can be a very, very costly mistake.
It is possible when you ran out of fuel, that the fuel pump
as weakened. Especially if you cranked it a couple of times with no fuel in it. The fuel is what cools and lubricates your fuel pump, and every time you run it out of fuel, you have the potential for weakening it or even complete failure if it overheats too much.
It is likely that the pump needs to be replaced, but to confirm this, the fuel pressure should be tested. If pressure is below 48psi, replace the pump.
I would also have the computer scanned for stored fault codes to make sure there are no other issues since you really dont know if a new fault has been detected and stored. It may save you a headache down the road.
Please remember to rate service using the rating page so that I may receive credit. Thanks