I'm having problems with my panda2007 1-1 the engine management light keeps coming on and engine then stalls if I restart threonine it goes off but just recently it wouldn't restart recovery mechanic did diagnostics and it came up with the crank sensor so had that replaced and it's still happening also beforehand had new oil sensor full carbon clean it happens at anytime at speed or when slowing down it can happen one day then won't happen for a couple of weeks or do it day after day can anyone help me please thanks in advance