When i had my perrin, i struggled for like days to get it fit, until i was like screw this junk and sold it and bought the PW
idk why the perrin wasnt fitting.
All i know is it is BIG and it probably required u to put it in at a certain angle or something.
I never figured out why it didnt fit.... it was just either touching the throttle hose and not the turbo
oR touches the turbo and dont touch the hose lol....