alright, heres the deal. car had been running wierd the last day or two, today i noticed it shifting a little harder then normal, more jerky, and sometimes it would shift down when it didnt need to, and drop below 1500 rpms goin like 35. never did that before, hasnt had rough idle or anything, seemed to run fine until the last drive i was on where i got all these codes on the way back home, where it really started running odd, almost seemed like tranny was ****ting itself. these are the codes

p0243, p0403, p0405, p0742, and p0010(the 0010 code only displayed the second time i scanned DTCs, not the first, then went away after the second time and didnt come back, i scanned it like ten times after that, driving, and parked in the garage)

i looked it up, and this is what i found out for the codes

p0010 - "A" Camshaft Position Actuator Circuit (Bank 1)

P0243 Turbocharger Wastegate Solenoid A Malfunction

P0403 - Exhaust Gas Recirculation Circuit Malfunction

P0405 Exhaust Gas Recirculation Sensor A Circuit Low

P0742 Torque Converter Clutch Circuit Stock On

so again p0010 went away, for now i guess. it was shifting all wierd, i heard a grinding type noise when it shifted down when i pulled into my apartment complex, and i am getting a **** ton of part throttle kr to, example, gave it a tiny bit of gas to get around a guy goin like 40, it jumped up to 3.5. gettin on the highway, at maybe 1/3 throttle, it went all the way up to 5.9, then went away when it got close to shifting.. so i have NO CLUE whats goin on..