It has 36 pins and is a type of Engine Control Module. It is shown as per the picture provided and is interchangeably compatible with part number 28341018.