Re: Excellent that you found the problem, hopefully.
Your absolutely right Stinger! And just to prove it was no accident and that the cooling duct just fell off, I see now that it -is supposed to- have a hose clamp around the neck. The sad thing is this duct is HUGE and had to be right in your face while finishing up the alt installation. I actually first noticed it when the air box was still in place with just a flashlight!