1. not sure where the oil pump is located on the 2.4L, but you can check the FSM in the link below to see where it's located.
http://www.ncttora.com/fsm/index.html2. there are a multitude of examples that would cause a CEL to come on from a loose gas cap to a cylinder misfire. Go have your CEL checked at an AutoZone (they do it for free) and post the code in this thread. That way, we can see what the code is and give you a better grasp of what needs to be done.
3. are you talking about the oil pressure switch or something else?