Please post the bootup process. If this is a corrupt IOS then you can do this yourself. All you need is about 20 minutes of your time and two files. If this is a hardware issue, then you'll need to return this to Cisco. As long as you have a valid Service Contract (without maintenance) you should be able to get the unit replaced due to the Cisco Limited Lifetime Warranty on these models.
If this is a corrupt IOS, you'll need two files:
1. The autonomous IOS (aIOS), like the "ap3g1-k9w7-tar.152-2.JA.tar"; and
2. Controller-based IOS, like the "ap3g1-rcvk9w8-tar.152-2.JA.tar"
You'll need a PC/Laptop with TFTP running.
First step is to run this process: Using a TFTP Server to Return to a Previous Release
This will force the WAP to copy the autonomous IOS into the WAP from your PC.
Once the WAP has boot correctly to the aIOS, you can load the controller-based IOS using the command "archive download-sw tftp:///ap3g1-rcvk9w8-tar.152-2.JA.tar".
Hope this helps.