Steel Soldiers now has a few new forums, read more about it at: New Munitions Forums!
Microsoft MSN, Live, Hotmail, Outlook email users may not be receiving emails. We are working to resolve this issue. Please add support@steelsoldiers.com to your trusted contacts.
All of that sounds like what I would do but I would add resizing the rods and definitely replace the cylinders and pistons-they are too cheap not to.
Also replace the injector pump lubrication hoses and all the fuel system hose.
Once you have done all that, add better filters and a pre-lube...