Rev-n-nator

Love mine! I have had it for over a year..

Well, LOL, THAT is a really scientific, analytical summary, eh?

What do you "love" about it? You get better mileage? Really? Did you get the "claimed" 40 or more horsepower or whatever it was? (Oh wait, I was watching the Twilight Zone rerun, I'll turn that off)

I mean comon, what, for the money does it really do "better?"