Sweet!
The more I drive the truck in its present form, the more AFRAID I am of the CaTCHER. I mean, I can barely control the fuel pedal as it is now. I'm pretty sure that if I went with the Catcher, I would look like an idiot that can't drive his truck.
I also don't want to fog people unnecessarily (y'know, because sometimes it IS necessary

). I fear that going to the Catcher would make me smoke everywhere, and rip up my driveline with all the hammering on-and-off the pedal as I was struggling to even drive the dern thing. I can already put a pretty bad hit to the transmission/t-case/axles with JUST these injectors.
I can drive it smoothly as I get more experience with the sticks, but I'm rapidly nearing the point where I'm afraid to let someone else drive it, as they would burn up my clutch, blow a ton of smoke, and hammer the crap out of my driveline with their less-than-smooth driving.
I know Bob Wagner praises the Catcher/M4 combo, but he's got an auto, and driveability is a MUCH bigger concern for me with the 6-speed.
As much as I would LOVE to have the M4/ECM/TST box fueling combo, I have to admit that I fear/respect it a lot, and I don't want things to get REALLY expensive by breaking hard parts (read: driveline stuff). A clutch I can handle-- it's par for the HP course, but a new 5600 or D80 or NV241? NOT IN MY BUDGET!!
So NOW my issues are:
1) Do I go with the TST so that the ECM is a possible future option?
2) Do I go with the Comp and swear off the ECM?
3) Do I tap the wire right away or wait to 100K? I was eager to tap it before, but having just put in a new VP (covered BECAUSE I didn't tap it), I would be SOL if I killed another pump!
4) Because of #3, do I buy a Comp and let the wire dangle, or get the TST, which has to have the wire to do anything useful besides fool boost? Do I want to spend $549 o on just a boost fooler? I mean, if you aren't gonna tap the wire, what good is a TST over a $80 boost fooler?
5) The Edge boxes seem to crap out regularly, while the TSTs are pretty reliable.
See now why I haven't bought a power box? Man, life used to be so simple, lol!
jlh