"Charlie" has Overheating probs- Here are my Clues and please chime in with opinions!

Keep hacking at the crap in the block, and back flushing. Keep an eye on the radiator for trying to clog.