Have a Car Question? Ask a Mechanic Online.
I see you have not yet accepted my answer to your question; is there some way I can be of further assistance? If there is more information you are looking for, I can try to find it for you...
The information I have provided comes from a highly respected professional technician database of real world repair fixes that often do not seem to make it into the factory service manuals, and seems to match your symptoms exactly (this is a common problem on this model), so I have pretty high confidence in the response. Does your technician disagree?