Please do not double post. There was no need to start a new thread. The error code means there is no OS on the device and you need to reload it, which is what you have been trying to do.
http://www.blackberryforums.com/gene...anguage-2.html
Your profile states that you have the 8220, but your post says the Javelin, a.k.a. 8900. Which do you have? And please update your profile to indicate the correct device.
AFAIK, there is no OS 5.0 for your device, the 8220. The OS is device specific, so 4.6 is the latest. If that doesn't reload, then you are about out of luck. I assume that you deleted the vendor.xml file and are plugged directly into the PC, not via a HUB?
As John said and I agree, I think the device is bad and you need to replace it. There have been more problems than usual with the 8200 series, hence several carriers have dropped them.