Re: Dreaded P0505 has me in it's grasps!
I popped out the air intake temperature sensor about 6 weeks ago under hard acceleration and the car ran like $hit -- CELs and misfires all over the place. My indie shop fixed it so I can't tell you where it is, but if it's loose and leaking, it may be the culprit. Piggybacking on Tom2112's advice.