i don't have any issues with the bov open at idle and i also run 3.5'' piping...
I don't understand how yours is closed at idle and it opens up when you let off? idle is when the motor sees the most vacuum.......?
Pretty sure it sees the most vacuum when you let off the throttle.