Truck is a '99 tahoe, 198k miles. I have a P0304 that occurs only uphills under load. I have replaced the fuel filter, spyder injector, upper intake gasket, and distributor. The plugs, wires, coils, fuel pump, and compression have all been checked by a trusted mechanic. Based on my readings, the...