P0300 and p0316 on my 03 navigator. help please on 2003 Lincoln Navigator

on friday i did the oil change and saturday my neighbor asked me to jump start his car about 4 hours later my navi started running real rough and like it was loosing power and doing the same signs as it was out of fuel engine light started blinking so i stop the the vehicle for a couple hours and then came back home. did not used or even started the truck on sunday and the monday i went to auto zone where the gave me the codes P0300 and P0316 then later on my engine light was off but was still having the same problems i really need some help

Asked by for the 2003 Lincoln Navigator
300 is a random missfire. 316 is a missfire at start up under 1000 rpm. the 316 is most like a failed coil.
how long has it been since you had a tune up?? i would start with a set of plugs and coils. beyond that, you need a shop to check compression and vacuum leaks as well as the injectors.

ok thanks yes its been a while since i just got back from iraq
2 more answers , 1 more comment
for your code.
If there are symptoms such as the engine is stumbling or hesitating, check all wiring and connectors that lead to the cylinders (i.e. spark plugs). Depending on how long the ignition components have been in the car, it may be a good idea to replace them as part of your regular maintenance schedule. I would suggest spark plugs, spark plug wires, distributor cap, and rotor (if applicable). Otherwise, check the coils (a.k.a. coil packs). In some cases, the catalytic converter has gone bad. If you smell rotten eggs in the exhaust, your cat converter needs to be replaced. I've also heard in other cases the problems were faulty fuel injectors.

Random misfires that jump around from one cylinder to another (read: P030x codes) also will set a P0300 code. The underlying cause is often a lean fuel condition, which may be due to a vacuum leak in the intake manifold or unmetered air getting past the airflow sensor, or an EGR valve that is stuck open
The codes are misfire usually plugs and coils are the cause. Given the jump start was done correctly, that shouldn't be of any issue.
yes it was performed correctly