2003 chevy trailblazer_ls
Hey guys engine light came on and got these codes: P1515, P0105, P1516, P1512. The reduced engine power came on as well and truck won't go over 20 mph. Also weird grinding sound coming from engine. It says replace throttle body. Anybody had these issues?