Any recommendations on a shop or mechanic near Salt Lake City Utah to perform a rebuild on a CAT 3406E?
I would strongly suggest looking into the IPD one piece steel pistons as an option for your rebuild. they are far better, more reliable and will last longer than the OEM part.
Years ago there used to be Denny or Danny (can't remember last name) in SLC that was well known for work on Cats. Does that ring a bell?