Please help me figure out what's going on with my 2002
Altima 
. Since I bought it I have p0507 but car run good with the properly idle around 1300 rpm until that' warm,when the coolant reach the regular warm temperature idle is regular around 900 rpm. I tried to disconnect both battery cables and touching them together to erace error, also tried doing that set sequence where you cycleing key on for one second and off for 10 seconds three times, pump the gas 5 times, etc etc, wait till MIL light goes of, I took of throttle body ceporate, clean and put it back just to avoid problem with stacking throttle plate. But I didn't obtain results.

Someone know how fix this problem. Thank you.