I had a horrible experience took my van for a simple repair thinking it was was just the control module that he got from the junk yard!!! A week later he tell me that the timing belt not timed right and that the job will cost me 1,500 or more.Poor communication because of language barrier when I heard 1,500 I almost fell of my chair!!!I called for tow the next day!!! And got my 2002 van out of there.Big rip off..