I'm gonna go against the grain here:
If you were parked on a decent hill, maybe you were low on trans flud and whatever you have in drifted on back, hence when you started it up, the howling noise.
Kind of a silly theory, I know, but it's worth checking.