I have a d16y8 motor and when I stop my car starts to shake. The idle is at .8 at first but then goes down to .2 then goes back up to .8 after five seconds, can anyone tell me what the problem is? When I have a half a tank of gas or more the car , the car doen't do it so what is the problem?