Just got my own place...

Update: turns out what went through the injector pump gears was not the legendary 'killer dowel pin'...it was a bolt...WTF?
If I was in your situation, I'd be raising mortal freaking hell with the place you bought the thing from. It wouldn't matter to me if I put 1700 miles on it or not.