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 persisting P0304 seems to align with the crank position sensor. Ordered one to try- worth it for the cost. Mechanic just did spyder injector and upgraded to MPFI. He thouht the misfire was due to the spyder injector lines leaking into manifold and causing misfire in rear cylinder bank. After doing MPFI conversion, truck pulls harder than ever and feels great but still triggers the P0304 misfire but it is more difficult to trigger. Any other thoughts or obvious things I have missed?