Just a thought about how advanced the timing is? Could be kicking back when cold but ok when hot. Would probably run pretty bad if it was like that tho