I have a 1996 Dodge Ram 1500 that had the check engine light on. Went to the dealer and have 4 DTC's as listed below:

P0300- Multi Cyl Misfire
P0301- Cyl #1 Misfire 82 SSS
P0302- Cyl #2 Misfire 110 SSS
P0303- Cyl #3 Misfire 82 SSS

Now, I'm no mechanic but it seems these are related. I was wondering if anyone has any advice, suggestions, connections, etc. I was thinking maybe its a head gasket causing low compression so it doesn't fire? They also say the motor is burning oil. Plugs, wires, cap, and rotor have all been replaced this year. Please let me know if anyone can help. Huge thanks in advance!