Originally posted by Batmobile:
I found this on their site..

More power
Better mpg
More torque




It it was all that, the manufacturers like GM would have been all over it like stink on GM.


Must be that jumbly-wumbly thing happening again.