I've also got the BBK throttle body. Honestly, I wasnt too thrilled about the fact that mine didnt come with a bracket when I purchased it. I ended up having to modify my stock bracket to get it to work. Mine also seems to be sticky at take off, meaning that I can barely touch the gas pedal, and after a 2 second delay, the thing acts like I just put it to the floor. Also the TPS and pigtail have been replaced, so I do not believe it is in those parts, but I could be wrong.
00 ZX3 ATX. Sportlines, Strut Bar, 65mm TB, 4-1 Header 2.5/3" exhaust
03 SE Zetec/MTX75 swapped. Stock
Hatch Nation #31