Then try AMERICA 2 or LAM AMERICA files!
And try to follow the corect steps for firmware flashing.
If you use a generic firmware file together with corresponding FS and CDA files, the phone must work for sure. If not, it's got got to be a bigger problem with it that may require service.
By the way, what software do you use for firmware flashing?
If you use XS++, consider using SETool2Lite. It is more stable.