I just rebuilt my motor. Its a 306 basically stock rebuild with the exception of a B303 cam and ported and polished stock heads. Im having trouble with the timing. It seems that no matter where i move the distributer the timing doesnt change. I have no timing light and im trying to go by ear. The car surges a little which i expect but it also seems to run rough at low rpms like when im cruisin in 3rd, and sometimes it dies when i take my foot off the gas and coast. Is there something else other then timing that i should be looking at?