I washed my engine today and after I got done it was idling rough. So I took off the neg. battery cable to let the computer reset itself. After I hooked it back up and gave it time to relearn idel, it is now idling around 1500 rpms in park and neutral and in drive it is around 1000 rpms. Also when you put it in gear now it slams hard into reverse of drive but im assuming that is do to the high idel. But does anynone know why it is idling so high? I thought maybe the idel screw just needs turned down or the tps needs adjusted. But I wanted some spinions on this before I do anything.