I have a 1996 XJ6 4.0Litre I6. i am having a problem with an engine rumble. Immediately after running low on gas one morning, the engine started to shake and rumble violently, making the whole car shake. even after filling the tank and using additives like SEAFOAM and isoprobyl to clean the fuel system, the engine still rumbles and shakes. The acceleration is fine and it doesnt seem like it lost any power. The check engine light came on and is still on ever since.