Ben, Well, the turbo is a good place to start but it sounds like you have more going on than that. Are you sure the timing is set right? I will have an extra K24 soon. I could send it to you to try. Elijah