HEY GUYS DONT KNO IF YALL HAVE SEEN THIS BUT TELL ME WHAT U THINK.I WAS THINKING ON GETTING THIS FOR MY 08'.THEY CLAIM 25-50 HP,DO U THINK THEY CLAIM TOO MUCH??

VR Tri-Power