this is sounds like the issue i've been having. it just got worst tonight and i almost didn't make it home. had the codes checked a few weeks ago and it threw the code for the cam shaft positioning sensor. didn't realize that it would get this bad this quick.