It fits a Perkins Engine. But good luck finding one. its a hastle
The 23250-74080 part number is for the denso 312cc injector which should be stock in your car... you would be looking for a denso part number that would be wrong.... Check out sard injectors... they have a listing for a high impedance (very important) top mount denso style injector... do a search on "sard" and you will find them......
There may be a hole in the radiator?
Radiator cap
If the radiator was not fitted in properly or the pipes were not attached correctly, the radiator would leak.
A household radiator is cast iron. An automotive radiator would be aluminum or copper.
I would recommend you use the same brand that came in the car from the factory. It will be NGK or Denso.
I would suspect a clog in the radiator.
The radiator would be specific to the truck, not to the engine.
The parts that are needed to fix a car radiator depends on what is wrong with the radiator. It would be best to have the radiator fixed by a professional.
Should be at the bottom or rear of radiator or remove lower radiator hose
Since Prince Rupert was a nephew of King Charles he would be on the royalist side.
Maybe it's not the radiator. Maybe it is one of the radiator hoses that is leaking. Or possibly the radiator cap or a level sensor.