I have a 96 Sambar it starts up fine just will not idle until it is warmed up. It seems like the choke drops off to soon. I have vacuum. What else could cause the choke not to work properly?