So my 83 Grand Prix (Chevy 305 motor) has been making a squeaking noise for a little while (sounds like a mouse is stuck in the engine). It seems to happen when it's colder out, but that could be coincidence. I isolated it to the distributor; when it was making the noise it would go away everytime I put a little pressure on the cap. I removed the cap and rotor and everything looks and feels fine. While it was off I cleaned it out with some contact cleaner and got some dielectric grease on the moving parts. It still makes the noise, any ideas? Thanks