Alright, I don't know if its connected so I seperated it, but the heep hates being cold the colder it is the worse it is. I have to pump the gas 2 times then crank it a minute then it starts and dies 2 more pumps then start again, fiddle with the gas for a minute to get it to idle and very slowely let off the gas and it might stay running. After it runs for a while I can start it right up.
I have replaced the fuel pump, fuel filter, air filter, spark plugs, alternater, and screwed with the timing a little. The choke looks to be working fine and the evap canister had the 2 middle hoses disconnected (I reconnected the hoses but think the canister is dead).
This morning it was really hard to start. it normally works its way up to about 1500-2000rpms to warm itself up, wait ten minutes, tap the gas and it will drop down to about 600. Today when it should be at about 2000 it was still arround 600 and sputtering, I rev'ed it up to about 1200, it dropped to about 600, I got out , it died. It smelled kinda funny when it was idling, when it died it smelled kinda like burnt wires or electronics, when I turned the key it did absolutely nothing. But I had to leave to go to work.
I know its long I just tried to include everything hopefully you can understand it.