Having had ignition key locking up problems with my 2001 Neon, I've purchased a new switch (abclockstore.ecrater.com) and there are some good instructions on utube (their video shows the replacement on the exact model I have) - so I'm about to do the swap.
Once the cams & springs get jammed up I don't think oil or grease will help.
tedc, January 2010