Fault Codes/Caterpillar/1258-548Caterpillar1258-548UnclassifiedFuelWhat This Code MeansDry fuel filters; Fuel system has run dryPossible Causes•Fuel system has run dry•Engine has been in prolonged storage•Fuel filter has been cleaned•Fuel filter has been replacedSuggested Actions1Unlock the priming pump, and operate the priming pump until a resistance is felt.2Push in the plunger, and hand tighten the plunger.3If the engine does not have a fuel priming pump, refer to Step 4.Related Caterpillar Fault CodesOVERCRANK1317-0701348-554-SM12501350-0701205-04013521064-0811352-0451064-07013531052-040Browse all Caterpillar fault codes→ASK RUDY ABOUT THIS FAULTGet a diagnosis walkthrough for 1258-548 on your specific Caterpillar unit — cited to the OEM manual, not a forum guess.TRY IT FREE