Hello Everyone - I am new to the Tahoe Forum. I have a 2007 Tahoe LTZ. 90k miles. Check engine light is on and throwing codes P0121 and P0300. Changed the throttle body and the same problem is still there. Engine still shaking. RPM's get lower and lower as it sits in idle. Not sure if fuel pump or catalytic converter is bad. What should I do next?