I can also vouch for john, he has helped me with my 2 before and he knows the 3sgte inside and out. I wouldnt hesitate for a second to let him work on my car.