I have a 1993 Subaru Legacy that has a strong engine but it smokes intermittently (not always but usually) in a big puff when I am traveling down a mountain (I live in Colorado) on the interstate and I begin to accelerate after costing in gear a good ways down to help slow the decent. More recently will also let out a smaller puff of smoke while traveling down the interstate at a constant speed in a more level place like Denver if I start accelerating, although that doesn't happen as consistently.
I have replaced the timing belt twice (it's been happening the last 40,000 miles) and understand this procedure as well as have done it on multiple cars. It is definitely not a timing problem. I am curious if the issue is a result of some sort of blow by, rings, or if there is some other possibility such as intake parts/valves that could need replaced? Ideas? I would like to resolve this without having to take the long block engine apart if possible! Overall the EJ22 runs as strong as any I have had and there is no suggestion she is ready to quit. There is roughly 230,000 miles on this well maintained machine.