def clean out that ICV is you're on the cheap. your labor is free. mine was only slightly dirty after 88K miles. cleaning did not make a difference.
not that well versed in CVV test as I just replaced mine with all four hoses 'cause I like to run new parts.
can search youtube and plenty here to find what you need.