I will third that. My motor has all sorts of issues, I started out by sending him my topend to be rebored and ported and he called me up the next day and told me by just the way the cylinders looked my crank may be coming apart. At first I thought he was just going for more cash like most atv shops do, so I pulled apart my cases and sure enought he was right. My bearings were coming apart, so to avoid shipping and waiting I just drove down there and dropped off the lower end also(about 1 hour) and planned on staying about 15 minutes or so but I ended up staying for over an hour. Jeff is a super guy and was willing to go over anything in detail, plus hes got a pretty nice shop also :thumbsup: Hopfully my motor comes out as good as Im expecting