Hi Folks,

I hope you can help me.

Just bought 2006 Baja Sport. 53K miles.

It has been sitting in a lot for many years. New battery, Spark Plugs, and Oil. Added gas + 2 bottles of Sea Foam.

Started up. Got CEL code P0463.

The gas gauge was staying on E.

Replaced Fuel Pump motor and filter - on passenger's side and sock/prefilter.

Replaced Drivers Side Secondary Fuel Level Sending Unit + new filter.

CEL went out.

Runs fine when the tank is full.

Fuel gauge now works but: when gauge drops to 3/4 tank, the engine runs like crap like it is about to run out of gas, backfiring but there is plenty in the tank.

It had some very old gas in it.

What do you think?

Thanks in advance for any help!