RE: engine cool down?
maybe your running it to lean, do you have a temp gauge, if not next time your running put a little water like a drop or two on the top of the head, if it sizzle's and is gone in a second or two, your too hot, if it evaporates not a fast sizzle in about 5 or more seconds
your ok.