E46 Fanatics Forum banner

Problem Fixed (So I Thought)

6K views 14 replies 6 participants last post by  MrBMW85 
#1 ·
My check engine light was on so I had Advanced Auto Parts read the codes and these 3 came up P0070, P111F, P0071.

I was told that it was the Ambient Air Temperature because it was reading -40..... so I ordered and installed a new one and that fixed that problem. So thinking that was the only problem, I disconnected my battery for the night, reconnected it in the morning, drove it around for the next couple of weeks and the check engine light was still on....mind you that I'm 2 months past the due date for an inspection so to save myself the trouble, I went and got it inspected and of course I knew it failed because of the check engine light being on. I explained that I fixed the problem (so i thought) but the guy said to get it checked out anyway. WHAT DO I DO NOW.... I thought the Ambient Air Temperature was the only problem?

All feedback is appreciated, thanks
 
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top