I think this is an SR68X - was told it's a high torque starter from the same 3.3L turbo I got lots of other parts from.
Bosch number on starter body is 0001312100. FYI - it weighs a LOT.
$50
http://i61.photobucket.com/albums/h4...ps45q0obs2.jpg
http://i61.photobucket.com/albums/h4...psmn0g4rem.jpg
http://i61.photobucket.com/albums/h4...ps9dadq3yg.jpg