radio has been not saving stations like the battery had died. lights on dash dim on 1996 Subaru Legacy Outback

this morning check engine light fashing, sounds like not all cylinders. vibrating. any thoughts?

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers
Blown fuse and misfiring cylinder. Have fuses checked and engine scan tested.
Check fuses to see if the radio has lost is keep alive memory power. The check engine light flashing indicates the computer is sensing a mis-fire, that's the roughness that you feel in the engine. That's going to need to be diagnosed. Start by pulling codes and identify which cylinder(s) are mis-firing.