Oil light stays on too long on a cold start

Might be anti drain back valve, in filter, is def.