Attempted at installing my new pcm and diablo trinity I got from Sean at hemifever , when I released my 2 red latch on the pcm connectors the " gears " came out of the track on the connectors and would not release them from my pcm. Must of been dirt in the connectors track which forced it out...