Misc. mechanics' and diagnostic tools

PM'd