Are you talking about engine whine? I've never heard of engine wind. I would recommend a noise filter. Also, was the repaired amp installed by MTX when you got it back or did you re-install it? Most interference is caused by improper grounding.
_________________________
"Instead of getting married again, I'm going to find a woman I don't like and just give her a house."