I have always worked on my own vehicles mostly because I have never been really able to afford a mechanic. I had a couple fords, and my las two vehicles were Nissan. There forums are terrible and people there are not helpful at all. I now have a 2003 sr5 4runner and have decided I will never own...