Sounds like the culprit. But geezzz..I looked up on a on line supplier and there are like 10 or more different motors from each of several suppliers. Guess I need to yank it and see if it has any GM numbers on it. Thank You RivGuy.
Did you ever get it working correctly?