USB (MCU Blows sometimes) Kinetis K66
A few years ago I had a similar effect with this MCU. Sometimes I saw a high current (>1A) on the VBUS line into the controller.

Here is the answer which NXP gave to me:


  The problem is, that the rising edge on USB1_VBUS is too fast, which can damage the pin. If the USB1_VBUS signal is not supplied from a common voltage source with the VREG_INx, the USB1_VBUS input should experience at least 100nF. NXP uses 10KOhm in parallel with 100nF to delay the USB1_VBUS edges.
  
  Another problem is the 5V supply on the VREG_INx pins. If the voltage is applied very quickly, this rising edge should also be delayed with 100K ohms in parallel with a few 0.1µF.
  
  


I added 10K parallel with 100n on USB1_VBUS and 100K parallel with 4u7 on VREG_IN. With these changes, I no longer saw the error.