I 'm sure "she" has some words mixed up. I'm thinking she means..."Do not run at idle with the blades engaged" Also, she probably would have said. The idler pulleys ..one or more are going out....bad bearing. As for the oil pan leaking. Could be the oil filter gasket is the cause of the leak. Best to have a male person take a look and give you his thoughts.