I hope I'm just preaching to the choir here, but Popular Mechanics has an article available that tested all the miracle products that have been asked about before. None worked. Most reduced power and mileage! :cookoo:
1 - 1 of 1 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.