Isopropyl alcohol and a Q-tip works fine on old oil. Just make sure it's the 99% stuff.
Your presser foot shaft is probably gummed up with old oil. Work some alcohol though the surfaces then replace with oil.
Please don't use 3-in-1 for that. It dries up into a varnish.