I think its more of the throttle bodies between the F22 series and F23 series , besides ive also heard this whistle noise from V6 Accord and Nissan Maximas. Sucks to be Accord owner cause there isnt many aftermarket throttle body parts out there. I've seen some but i only recommend it with a built up H22a ..my .02 cents