Unfortunately I cannot photo it as I dismantled it to test the individual components.
The Teensy3 has female headers soldered in (like the arduino). The IMU and motor control board are on a separate proto board, the connections are via male to make proto wires.
There was no connection the the Vin pin so no chance of shorting (part of why I use female headers on the Teensy). The IMU is this one from Pololu
http://www.pololu.com/catalog/product/1268,
as it as dual 5v and 3.3v I connected the Teensy 3.3v to the Vdd pin if the IMU. Vin is left unconnected so no 5v there. In fact there is no 5v anywhere on the protoboard.
The motor controller is this one
http://www.pololu.com/catalog/product/1213 The 12v and motor connections are made directly to the screw terminals on the board so do not go anywhere near the proto board or Teensy, and the 12v is totally isolated from the protoboard. The only connections from the Teensy3 to the motor driver board are IN1, IN2, D2/PWM and ground. Vdd is connected to the 3.3v rail only to pull up the various enable pins.
The motors are these
http://www.pololu.com/catalog/product/1443 and the magnetic encoders are connected to 3.3v and a couple of Teensy pins to count the quadrature pulses.
The total draw on the 3.3v would be 10mA for the IMU and 10Ma each for the encoders so no more the 30Ma.
As the Teensy is not mounted on the protoboard, and neither are the motor connections, I see little possibility of shorts, and there is no 5V on the system at all, other than on the Teensy3 itself.
I tested all the other components and they still work fine, if there had been a catastrophic short of 12v then the IMU and motor controller would have fried.
So I am not sure why the Teensy3 died, hence the reason for me saying it seems a little "fragile". In my experience the IMUs are the first to go as they seem extremely fragile and sensitive to higher voltages and spikes.
If the internal 3.3v converter died, is it possible I could power it from an external 3.3v connected to the 3.3v pin if I isolate the USB 5v?
I would like to know why it died, before I get another, so I can decide where I can use one. For now I'll go back to using my Teensy2++.
Thanks.