Too bad that you've had a few problems here. Sounds like the taillights really are not that bad, but I'm not even sure what ptu is. I even Google searched it first.
Make sure to let us know when you receive these new parts. Crossing my fingers that everything works out for ya.