ctuinstra
Goblin Guru
MAF codes are gone, that's good. Doesn't sound like it fixed your problem.
The one that worries me now is the P0507. It literally stated RPM Higher than Expected. Did you recently clean your throttle body inside? If not, may try cleaning it and then do a relearn by putting it in drive (with your foot on the brake) and let the idle come down and sit there for about 5 mins in gear. Also make sure you don't have ANY air leaks along the entire intake system. I had a bad one where the brake booster connects to the intake. Try disconnecting the hose to the brake booster and plugging that port to see if that helps.
The one that worries me now is the P0507. It literally stated RPM Higher than Expected. Did you recently clean your throttle body inside? If not, may try cleaning it and then do a relearn by putting it in drive (with your foot on the brake) and let the idle come down and sit there for about 5 mins in gear. Also make sure you don't have ANY air leaks along the entire intake system. I had a bad one where the brake booster connects to the intake. Try disconnecting the hose to the brake booster and plugging that port to see if that helps.