I am glad I made it the 600 miles, once I got home oil was leaking out the oil pressure sensor like there is no tomorrow
Announcement
Collapse
No announcement yet.
Im lost without the PW thread!!!!
Collapse
This topic is closed.
X
X
Comment