I'm working on an 09 cobalt LS. It does not shift out of first and initially the power steering light was on and that was acting up as well as throwing 65 codes. So I put in a new tcm and reset codes. After starting it again, the shifter wouldn't soft out of park, (coming from failure in brake lock), got it in drive after treating apart column. Still stuck in first and threw a bunch more random codes. Tried grounding out tcm, no help. Please, someone give me a few things to try! I usually work on trucks and suvs. This is getting me irritated. Any input would be great. Thank you!