My '89 328 has developed a weird cold start problem. Upon first cranking it will start for a couple of seconds and then die. It will not restart...