Read good things about TEP. Unfortunately, I'm located in Canada and between shipping and downtime it's not the most feasible. Been researching to see if there's a good Canadian alternative to TEP. Worst case tho I may talk to Dave and order a rebuild kit for one of my local shops to do.