300 miles from home. Engine started to make strange noises and run rough after filling up with gas. Thought it was bad fuel and added some fuel additives. Seemed to run a bit better. Ping uphill started to get a check engine line which read random misfire on cylinder 8. Went to auto parts store to see what they think. Suggested maybe a bad coil pack. Went to pull air intake to switch it and oil started to leak out. Feels full of oil. Need help. Any thoughts on what to do.