Might need to be sure the enrichener/choke is not hanging up..hooking up a stereo won't affect that...You said you have a new intake manifold. maybe...