My car wouldn't even start with the TurboLink boost sensing harness. I was going to send it back, but I managed to sell the MAP for enough to not lose any money on it, so I tossed it in a box somewhere.
I do run the Thrasher though. Disconnecting the MAT turns on the check engine light, but it doesn't do anything else. Computer supposedly only uses that sensor to get the car running when its cold.