when i go up hills, it seems the car wants to stop running. on 1990 Subaru Loyale

when i go up hills it wants to cut out and it sort of learches forward. as long as i down shift and get a good head start, i will make it up the hill. but once im in first i cant do enymore then put the peddle to the meadle and hope i make it. is it a 02 cencer? a foul plugg? or is it something more seriouse? i think it migh me the reason my check engine light is on. but it has also been on sence i bought the car. the problem up hills, noticely started a year or two after

Asked by for the 1990 Subaru Loyale
It could be a number of things. You indicate that it has been doing this for a long time. You probably need some good tuning, but the initial problem sounds like a plugged fuel filter, weak fuel pump or a plugged catalytic converter. You are much better off having us do a diagnostic and inspect your vehicle. Then we can give you a detailed list of things you will need and you can prioritize what you want to do. Give us a call and we can discuss it.