ok so we have this old 1979 arctic cat spirit 300 snowmobile that wont stay running. when it does stay running you have to keep it accelerated all the way or it will die. but when its accelerated all the way there is NO POWER OR SPEED. and it keeps overheating. if anyone knows what could possibly be wrong with it. let me know. ANY IDEA?