Here are the photos.![]()
Welcome, I would remove the heater element from the housing and take it to a heavy truck parts store and compare it to a new one, Zero-Start or Kats brand heater.
Possibility, [url=https://www.ebay.com/itm/382891085209?hash=item5926164d99:g:lFIAAOSw8uFcq3qE]3122091 ; 312-2091 Caterpillar Heater As | eBay
Possibility , [/url][url=https://www.ebay.com/itm/293824469484?hash=item44694d99ec:g:EVAAAOSwggRfqw9U]Caterpillar Element-block Heater 124-0686 | eBay
Possibility, [/url][url=https://www.ebay.com/itm/182417491458?hash=item2a78ee0602:g:bQ0AAOSwWrxcLNR2]1500w Engine Block Heater fits CAT Caterpillar 3406(With BrakeSaver-1994-up) | eBay
Possibility, [/url]CATerpillar Factory Heater Assembly 8C-9512 8C9512 Genuine OEM Part Hydraulic | eBay
Possibility, Hotstart CAT-12015 Direct Immersion Heater, 1250W, 120V | eBay
Cats Forever
Hope what Rome suggested works and if not try john Deere. It looks similar to one on my old 4440. (1500 W)