I could not be happier with my TPI set up. Although I took a stock harness and cut it up to make a perfect fitting harness for my CJ. Painless harnesses are a little to "universal". Even thier custom direct fit units. I have still had to cut them up to make them fit better. I will always buy from Speartech when I need one. I just don't know if he makes TBI or TPI for that matter. About the same price as Painless, but custom one off for your set up. Give him the demensions of your engine bay and where you want stuff located and he'll build it. Super nice guy to work with as well.