Does wrong valve timing on bmw e90 330 result to a No spark situation...someone timed the timing wrongly and now there's no spark but the fuel pulse works fine...i can see fuel sequentially pulsing with injectors pulled out.