Sorry about the little info I put up. I'm still trying to figure out what's causing the problem and so far that's all I got. Atleast you tried to help out. Now I have more ideas to work with...

. I'm sure that the intake and intake pipe are connected really good, but I'll check. Hmm...after thinking about it for a few seconds I think it might be tranny related since it howls when under some load, plus it the sounds comes from the front right side o the car. (I really hope it isnt tranny related :/ )