what causes my diesel engine to lose power