Join Date: Oct 2011
Location: Magnetic Hill, New-Brunswick
Looks like your losing transmission oil pressure and torque converter is switching on and off. Check transmission fluid levels, if there are OK add some Lucas "Transmission fix" or any other company that makes a similar product. If levels are low check for leaks, usually at cooling line fittings. Add Lucas transmission fix won't hurt, then check levels again.
Never drive faster than your guardian angel can fly