I wouldn't say oil dropping out under the car is ever a good thing but oil in the intercooler isn't always a bad sign.
An oil catch can will look good.. Do much? Not sure to be honest.. I have one for the sake of just having one.
Call in at any good mechanic be it Evolution R or STechnic and just ask them.
__________________
1989 Legacy GT --> 2001 GD WRX --> 1999 GF8 WRX --> 2001 GD WRX
|