Bill Check your front crankshaft pulley.That one has a rubber donut betweeen metal rings.They can break loose and start to slip.It is easily checked by applying a timing light to the front engine pulley and watch to see if you see the marks rotating around and around.
Erik
March 2006