Honestly, I don't recommend screwing around with an unsupported ROM if you're having problems with the device.
If you brick the device and they find an unofficial ROM on there, it could be a sticky mess.
Try this first. If this doesn't fix your issues, then you can try one of these ROMs but this fixes a number of issues:
http://www.utstar.com/pcd/downloads/...0_WWE_Ship.exe
Also... how do you know its not a refurb? Did you get the SPC and check in PST to make sure it doesn't have a refurb date?