The FRPP throttle body is a nice piece. I have a 70mm FRPP throttle body on my stang, and I've had no problems with it. It ocmes with a new TP sensor, which means you don't have to worry about transfering your stock one to it. It also looks identical from the outside to the factory throttle body. Even has the "Ford" emblem on it. The only indication you can see that gives away its aftermarket is that small "SVO" sticker that comes on the TP sensor. Of course, I just peeled mine off. The intake spacer is easily over-looked by most that don't know the 4.6ltr motor very well.