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...