Had the oil cooler replaced on my 6.0, they diagnosed the problem after 2 other shops couldn't seem to fix it... They had it in and out in 2 days at a very responsible price. They are very friendly and knowledgeable and don't push any unnecessary charges or fixes on you.