As per this article
http://www.xoutpost.com/showarticle-171.html
my X5 has the 6th generation module. The latest ULF is suppose to be the 7th generation. It was easy to check the part number. Just 3 plastic hex nuts to undo. I'm still trying to find someone to test the phone out with. I appreciate everyones help with this one.
thanks.
Charlie Brown