I got a VVME kit for my F350 and they would not work, nobody could figure out why.
their support sucks ass, and it comes down to them telling you to ship them back to HONG KONG so they can check it, then they'll decide if they will warranty them.
food 4 thought.