For sure,he knows his stuff.
But what I found is he's a hell of a guy also! I was having issues with my bike(ported myself) & Jim took time out of his day to guide me though some numbers to help me out.He even had me send pics of my work so he could tell me what & where to cut.You don't find many guys that make a living building engines that will do that!
BTW,Jim if you happen to read this,MY BIKE FREAKIN RIPS! Thank you!