Has anyone installed an oil cooler for their 3.0 Di Auto transmission?
How difficult was the job?
Has anyone installed an oil cooler for their 3.0 Di Auto transmission?
How difficult was the job?
As I lay there looking up, taking in the spectacular view that was the night sky and the multitude of stars I asked myself, where did my tent go?