2010 F150 Platinum 5.4L
Item was totally different than what i expected. After 4 weeks of trying to get tech support, i had to continuously call them. If you promise that you would call back, then do it. What ever happen to customer satisfaction? Total dissatisfied with this purchase. After the 5th Week, I was finally able to get this item installed, will see how it works. More to come.