This sounds like an incompatible driver problem to me.
You could check the SP2 setup log files in your windows directory to see if you can find the problem driver.
these log files are:
Setupapi.log
Svcpack.log
Spununst.log
Also are you installing any other programs before you try the sp2?
If so you could try to see if there is a software compatibility problem.