Oh god!!!!!!!!! Join the club!!!!!!!!!!!!!!!!!!!! I have been trying to figure out what is causing my car to do that same exact thing for weeks now.