I had the same problem on a 1994 Buick Park Ave, the blower motor would run with the engine off. I replaced the blower control module and it fixed the problem. I did check the blower relay first, as that was easiest to see and fix, but that wasn't the problem, the module was the culprit!!