Hi everybody!

I bought a used 1999 Impreza a month ago. Last week I had an engine failure and it turned to be a cracked piston.

The mechanical told me a lots of stories about poor reliability from Imprezas, such as:
- Week pistons.
- Cooling problems.
- Expansion vase from cooling system bad placed (near the admission. It warms the admission air).
- Etc.

He told me that Cosworth engines are a lot more reliable (forged pistons, etc.).

I had the idea that Impreza was a reliable car, but now I´m not so sure.

Can anyone coment this?