I think, but its been 35-40 years ago that I laid hands on the IP, but THINK its a Bosch IP. In any case, according to the -12 TM, the Engine is a Caterpillar Mod. # 3306T engine. A quick look in the web brought this up, and a lot more. You could also call up CAT. I had to remove, disassemble...