Anybody see any improvement from installing one? If so what did it do for you.
Anybody see any improvement from installing one? If so what did it do for you.
just found my answer sorry for the repost
You will find you will get lower motor temps.
Steven Vaccaro
Where Racing on a Budget is a Reality!
Bookmarks