You need to take that car to a shop for someone to look at it.... not just search online for answers to questions with vague discriptions of problems... It could be anything at this point, and until a "professional" actually looks at it you might not know. Just my 2 cents.