Ok so I am new to forums and new to the audi world. Two months ago, I bought an audi a4 1.8T 2005 convertible automatic. I loved the look and all but then the check engine light went off, took it to autozone to the code and they said it had to be something with a sensor or short somewhere... something electrical. Then I noticed that sometimes when I put it on reverse the car doesn't move, so I put it on park then reverse again and it goes, im really hoping the tranny is not bad... oh and THENNNN the radio started acting up, when I first turn the car on the radio doesn't sound at all but the radio is on, after a while of me driving it, it randomly starts playing.... anybody know what's going on? 
P.S. I see that there is two types of model of this year... B6 and B7 which one would mine be :/

P.S. I see that there is two types of model of this year... B6 and B7 which one would mine be :/
I have two codes coming up, these codes are from AutoZone so it might not be accurate but here they are:
P0507
Definition: idle air control system RPM higher than expected
Explanation:large vacuum leak on engine
Probable cause: Throttle plate misadjusted or damaged; faulty IAC valve
P0706
Definition:transmission range sensor circuit range performance
Explanation: open or short circuit conditions
Probable cause: poor electrical connection; misadjusted transmission range sensor; failed transmission range sensor
And it would be the am/fm radio thats acting up
P0507
Definition: idle air control system RPM higher than expected
Explanation:large vacuum leak on engine
Probable cause: Throttle plate misadjusted or damaged; faulty IAC valve
P0706
Definition:transmission range sensor circuit range performance
Explanation: open or short circuit conditions
Probable cause: poor electrical connection; misadjusted transmission range sensor; failed transmission range sensor
And it would be the am/fm radio thats acting up
not sure about the radio - those years had an issue with the satellite radio interfering with the tire pressure system
p0706
1) The solenoid transmits the current position of the selector shaft to the Hall sensors on the multifunction TR switch -F125-. If the shift control mechanism is correctly adjusted, this position matches the selector lever position.
2) The multifunction TR switch -F125- is integrated in the Transmission Control Module (TCM) -J217- and can only be replaced as a unit with the Transmission Control Module (TCM).
p0507
p0706
1) The solenoid transmits the current position of the selector shaft to the Hall sensors on the multifunction TR switch -F125-. If the shift control mechanism is correctly adjusted, this position matches the selector lever position.
2) The multifunction TR switch -F125- is integrated in the Transmission Control Module (TCM) -J217- and can only be replaced as a unit with the Transmission Control Module (TCM).
p0507
Yeah I wouldn't know where any of these modules are or what to do to fix it :/ I think im just gonna take it to some european mechanics that I found I dont wanna touch something and mess it up more
ok 1 Avant theres something going on here... every time i look at this post a different picture shows up in the post that you made explaining the pO codes... did you put a lot of pics?