Try Detroit Diesel, If I remember, they are on the north side of town. Iwas only there once to buy an oil pressure switch, but they would be a good bet.