idle problem

so recently…

when i drive my car, and throw it in neutral, the rpm stays at 1.25, then after a while goes back to 700…

every time i put it in neutral, instead of the rpm giong back to 700, it has to stop at 1.25 and stay for a min then drops back down…

anyone know wsup with my idle?

what is causing this?

timing is off