The same exact thing is happening to me now! No mechanic has been able to find the problem, did you ever figure out the party and/how to replace it??