Posting this for my mom to steer her correctly. She has a 98 Subaru Legacy with the EJ22 2.2l engine that's overheating on hills and is hard-starting of late. Car has 149k miles.
Overheating: She says it's fine on the flats, but steep hills at highway speeds cause it to overheat. I replaced the radiator cap last time I was home.
Hard starting: Apparently it takes 3 tries to get the car to start now. First try leaves the car dead, second try lets the engine turn weakly, third try the engine starts. Does not happen when the engine is warm.
I'm far away, otherwise I'd have a go at diagnosing it. What can go on these engines?
Overheating: She says it's fine on the flats, but steep hills at highway speeds cause it to overheat. I replaced the radiator cap last time I was home.
Hard starting: Apparently it takes 3 tries to get the car to start now. First try leaves the car dead, second try lets the engine turn weakly, third try the engine starts. Does not happen when the engine is warm.
I'm far away, otherwise I'd have a go at diagnosing it. What can go on these engines?