You have two separate parts there.
The first is the differential pressure sensor. The second one with the dodgy wires hanging off it is a boost gauge sensor.
You should check that differential pressure sensor has the correct vacuum lines attached to it and that the boost sensor install hasn't introduced a vacuum leak.