2002 4.7 Dodge Durango - engine makes a whirring noise and there is a loss of power. this sometimes happens when pulling away, but usually doesn't last long until the engine seems to right itself and all is well again. any ideas what might cause this please?