I just picked up an 02 Tahoe 5.3. Previous owner tried to fix the issue but failed. The truck is running rich and only has a P0300 code. Its stumbles at start up and gradually gets worse and cuts off. Cats have been changed, coils, Intake Gaskets, O2 Sensors, Fuel Pressure Reg. ,Map Sensor. Fuel Pressure is around 55 psi. Any suggestions on what else to try would be appreciated.