This has been a very widespead problem... And will continue to be. Talk to your dealer and see if you buy the Freak, will they install it for you with warranty hours.
A few on this site have done that... Same amount of labor, maybe less for the dealer.