I have a 2006 670 volvo with a cummings and it has 980000 and I am leaking oil and power a poor fuel milage. I just got a pm on it 5000 miles ago...