I just bought a professional products throttle body the 80mm. It is kinda strange but it seemed to make my car lose power on the bottom. Has anybody else tried one of these and noticed the same as I did?