David,Originally Posted by etlsport
Sorry for the thread jack, but Etl's problem might be the fan clutch.
Now, back to your sucking noise...,it's possible they didn't connect the elbow between the air box & the fender well properly if they had the air box out when they had it all apart.