I've had my engine apart (headgasket). Now, when I start it up, it idles ok, I can rev it, etc. After 5 minutes of it idling and the engine has warmed up, the revs drop low, it won't rev and will eventually cut out. Anyone have any ideas what could cause this?