Read post #12 in the thread I have attached. Mr. Raby describes a squeak from excessive vacuum through the main seal from a failed AOS. I would think this could be verified by attempting to pull your oil cap with engine running. Since vacuum is greatest at idle and drops with RPM could be the cause. Location is also appropriate. Good Luck.
Did I toast the engine?