Have not heard of the throttle body modification before, is it a simply bolt in or? Very interested to know. Thanks, Ron
Hope for help here, I am in the same situation. Good luck!
I believe Pro Charger, might have what you need. Have fun!
Separate names with a comma.