I keep getting 'insufficient engine oil pressure' up on my dashboard when I turn on the engine from cold. It then disappears and allows me to drive. I've had it in for diagnostics twice (not at Fiat garage), each time no faults found. I've had the fuel filter and oil and air filters changed also. Everyone is stumped. Am about to put it into Fiat for full diagnostic again ... any ideas anyone please?!