05 evo only 1000 miles and oil leaks

Subscribe
Sep 25, 2005 | 08:09 AM
  #16  
if you've got the time, take it in and have them recheck the system...if not, keep driving it and enjoy it and keep an eye on it

good catch tho
Reply 0
Subscribe