I have used john before, he is just kinda far from where I live now. He tuned my same motor a yr ago, but for some reason he had to put timing in the motor when he tuned it the first time, and now that I replaced the T-belt timing is rt, but the chip that he put timing on has 2 much timing, so i put the stock chip back in and the power isnt the same