+1 - chalk it up to a "learning experience"
I find the more educated you are about these cars, the better position that you are in.
The amount of gas you pay to go to RMP, probably would have saved you the headaches.
Plus, RMP are pretty detailed with their inspections, would they not have listed some of these issues?
RMP does damn good work!