use a steam cleaner, a pressure whasher and /or a solvent.
you may need a wire brush and a regular mechanics bruss. The wire brush may be had at any automotive parts stores and other places as well. The mechanics brush can be had a a car parts store.
Use a pan for the parts or take them to a car wash place and use a stall.
you didn't say anything about paint. That can be had from FS or Cot40s.
An alternative is to take all metal parts to the engine rebuilder and have them tanked.
Good luck,
Charlie
BTW: Seems like Mike is a right popular name amoung old car enthuists.