When you were on the phone with Hinterberg, did they have you check the timing? A while back I was having some of the same problems, and took my machine to the dealer that I had bought it from. That was one of the first things he checked and it cleared the problem up.