I owned a 1995 legacy 2.0 na hydraulic lifters, which started to rattle in
the morning after 100000 km.
Drove to 230000km though, I think it would have lasted to 300k
After that I owned a 1997 Impreza 2.0 na, mechanical lifters, also started
to rattle after 100k,
swapped it after 220k, still in ok condition. Now I drive a 2000 Legacy 2.5
na phase1.
Blew a headgasket after 50k..., but no piston slap yet.