you might want to check and see if it's power steering fluid that is leaking.


2004 Evolution VIII cams-exhaust-tune 315whp 12.7@109