Gen challenges - carbon build up

I had to take the diesel gen apart yesterday, to try and figure out how bad the carbon build up was, and how to fix it.  It was bad.   This...