So I used the OBDLink MX OBD2 reader and downloaded an app called Pin Puller. It says it need elm237 pr something but when you connect using Blietooth it says its using the MX like an ELM!! From this point you than click on the model vehcile you have and purchase some points. For pin code its 50 points and costs $19.99. After that cost start. It asks you to put your 4 way emergency lights on and the n click continue. Moments layer it shows VIN and your pin code! Hope this helps others with reluctant dealers!!