Yes quite a challenge - that much carnage usually means a new HST (north of 8k) and with the rust and wear its only worth a few more k when running. Too bad - wonder how it was being used when it blew up. Municipal machines can have a hard life.
Something about multiple operators on the clock that contribute to any machine's demise... It's the 'I don't give a hoot' because it's not mine attitude.