Ok so as soon as i put my new 306 in whenever i try and check the timing its at 40 degrees give or take a few degrees, this is where the engine runs best, (i took ALOT of test drives with different timings) if i try to put it to 10 degrees it will barely rev up. Whether i pull the spout connector out or leave it in theres no difference. I pulled the codes and got a code 14 or 19 i forget but it said PIP failure/Spout circuit grounded. I rechecked all my grounds and theyre good. I want to go ahead and change the PIP but i really dont know what that is hah and if it is what would make it go bad when i installed the new motor? Also there is a low rpm bucking, anything under 2,5000 rpm it likes to buck like a new person driving stick. Please give me some ideas.