Ok, so we're a dealer for Burger Motorsports- but we work on BMW's. So, when this came out I was interested. We had a customer who owns a raptor bring in his truck and we'd pop one in. They originally sent out a "stg1" which was to get some feed back- that's what this was, and then released the "JB4" which is what we normally put on BMW's. It uses OBD CAN communication to feed the JB4 with more information. so, this is a guide on how to install it, plus if you wanted to put the optional bluetooth module on it, so it can talk to your phone. We use this heavily on BMW's to do data logging- its much faster than using BMW software. The application works good, doesn't have bloat or bullshit in it, and flat out works. So this is the JB4, the bluetooth module, and the OBD CAN cable you need to install.