Fuel level sensor code is pretty common, there’s a connector behind the left front splash guard that sometimes has issues, 90% of the time it’s a level sensor which can be serviced by itself. When that body style came out, guys were running mudflap screws threw the sending unit wiring and cooking the bcm’s. Hemi misfires can be plug, coil or lifter/camshaft, if it’s a partial miss and the engine seems to be a bit rough, could be mechanical, noise does not have to be associated with a worn cam lobe. Just swap the coils first retry, then plugs hole to hole, 3-5. If it’s not always missing, prob coil or plug, hard to say without hearing and seeing. We replace cams, plugs, coils all the time on hemi misfires, the egr won’t not do that without a related code from what i have seen.
... sensor code prob came up at a certain fuel level, telltale of a faulty level sensor. You could also just check the signal voltage right at the fuel pump.