Hello from Michigan! (Well, Arkansas originally) I've had some jeeps in the past, but recently bought a very neglected '06 Limited in Red. I love it. 4.7, third row, Stock height...for now. 245/75/17's on it...for now. I'm keeping my eye out for a good deal on a grill guard and roof rack. I got a fantastic deal on it because the dash was a Christmas Tree, but with my scanner I knew it was worth the risk. After a sunroof leak fix, EGR valve, speed senors, valve cover gaskets, cleaning, tires, and TPMS I have worked out almost all the kinks. However, I'm still throwing C2205, U0021 and U0024 so I recently replaced the SAS/clockspring, checked all fuses and connections, etc. After the reset procedure and clearing the codes and watching data input with the scanner, the codes come back within one minute every time. As far as I can tell my clockspring is working correctly. I'm down to double-checking fuses and grounds and possibly getting an alignment. Any ideas on what my problem might be? One guy suggested that i might have put the steering wheel back on a couple spline teeth off center. This shouldn't have a bearing on it right?