Steve,
Make sure it aint a bearing slipping, whats the oil pressure like.
Have you got a gauge or just the idiot light
I had a bearing spin, sounded like the fan belt slipping on and off for a while then Oh My God
Rev the car hard in very short bursts, while some one listens, this will find it.
Warm the car up first.