I just got my MS2 installed on my truck tonight, but I seem to be having a very weird issue. First off, my setup consists of a stock 300, stock efi intake and exhaust manifolds, stock injectors, stock Duraspark II distributor with a GM 8-pin HEI module, GM coil, Megasquirt 2 v3.57 running fuel only, letting the dist. control timing. I went through the distributor, put in new shims and advance springs, made sure everything was set the same in terms of spring tension and total amount of advance, basically I freshened up the stock dist. The mech. advance has one light spring and one heavy spring. Vacuum advance module is in good working order. I am getting the fuel map dialed in, it runs, idles alright, but only drives well if the engine RPM is over 1400 or so. Struggles to get going until the tach reads about 1400 RPM, then it takes off like I floored it. If I give the engine a little more timing at idle it seems to idle better, but when I increase engine speed in neutral it doesn't like it too much (knocks and pings), never drove it like that...didn't want to destroy it. My timing at idle is right around 12-13* WITH the vacuum line attached, if I try removing the line at idle, the engine dies. Maybe I goofed up the dist. when I was going through it? I know it's definitely an RPM related issue. I'm about ready to buy a remanufactured distributor, but don't know if that will fix anything. Anybody out there have any input as to what may be happening?
				
			 
	 
 
		 Still needs fine tuning, but seems to run excellent. My suspicions were right, I guess the 8-pin module does have a timing curve built into the module. Before when I would run the throttle up and check timing with a timing light, I would see as much as 55* advance. Definitely not right, since the distributor was incapable of anything more than 30* at that time. Nice to have this problem figured out, the truck was undriveable yesterday. Thanks again for all the input!
 Still needs fine tuning, but seems to run excellent. My suspicions were right, I guess the 8-pin module does have a timing curve built into the module. Before when I would run the throttle up and check timing with a timing light, I would see as much as 55* advance. Definitely not right, since the distributor was incapable of anything more than 30* at that time. Nice to have this problem figured out, the truck was undriveable yesterday. Thanks again for all the input!