Glad to hear your problem appears to be solved. I guess $250 isn't too bad considering the peace of mind it bought however I got mine overhauled by a local "good ol boy" here in Midwest city, Oklahoma for $79. I thought he had left out a 1 in front of the 7 but it was really a good job at a great price. By the way, I pull mine every 50,000 as a preventive measure. Have a great day!