ezrider,
I can't help you with the 603 injector pump questions but on the subject of torque wrenches, I have a Craftsman that has served me will. If you're not going to be using it every day, this should be fine. Plus, the lifetime replacement helps when you leave it out in the rain
jlc