A can (1 gallon) of parts dip cleaner. They have a metal basket inside to hold small parts for dipping, just dont leave them in too long,some of those cleaners will eat up the metal if left in too long.

Engine degreaser in a spray can,spray it on,use a paint brush, & acid bruch for tighter areas, to scrub everywhere, then rinse off with high pressure water nozzle.

MBHD


12 port SDS EFI