Originally Posted by
crookedview
It says better acceleration on the listing, isn't that false? Just FEELS like better acceleration?
• More direct throttle response...............................YES
• Better acceleration...................................... ........NO
• More torque in the low speed range.....................NO
• No more strain on the engine..............................Huh ? ( I think they mean 'added' )
• Simple and quick installation and removal............YES ( If you can get that friggin nut out of the hole )
• Attachable switch............................................ ...I guess