I can physically do all the work you need. I was planning on doing it anyway if you wanted me to look at it. I can head over to that place early Friday morning, see if they will let me have the car for a while to check it out mechanically, then put it back together and take it back later.
Funny thing is my girlfriend says I'm too fast. Go figure ~jonnyz (DC)