I recently purchased a 04 ls v8 sport with a hard running issue it starts and runs no problem but is in ETC failsafe mode; No power from the throttle at all in any gear. It starts off high around 2k then kicks down 500rpm till it settles around 750. Ran the CEL got 12 codes P0102,p0108,p0113,p0122,p0223,p0406,p2100,p2104,p2107,p2110,2111,p2112,p0122,p0223, and p20104. It runs rough, the throttle body revs when pushed psychically(well kind of it will rev but slowly then cut off by the engine or pcm.i also have pictures of the TB), otherwise when usin the pedal it does literally nothing. I also did a swap of the coils from cylinders 1&4 as a shot at it being a coil problem. Also it runs a little smoother with the throttle position sensor unplugged. Sorry for the rant.