Nothing wrong with the location. The only thing that spings to mind are insufficient vacuum signal from the manifold or the spring is to tight.
Can you double check to make sure the signal line is seeing full manifold vacuum when you let go of the throttle?
Can you loosen the BOV spring tension at all?
BOV's should be able to push themselves open without a closing pressure from the signal line. If you remove the signal line, can you hear the valve leaking?
Bookmarks