I agree with Bill about the importance of the proper screws and to make sure that they are all tightened accordingly. According to Dell Support, the screws start to loosen themselves up with use, i.e, heat building.
Riskassessor, you may want to try a BIOS update. I had a customer with a problem with the backlight from the screen not turning on from a cold boot. Or, the computer would turn on then 'appear' to be off (blank screen), but the three green LED lights still on (no beep codes). I flashed (updated) the BIOS and all went well. I also made sure the bottom screws were secure.
Note, you may need to have a fresh battery pack to do the BIOS update.
Another simple check to perform is to make sure the memory is reseated in its place. Often, this leads to some boot problems. The memory becomes unseated during use and transport.
Good luck,
Patrick
GeekTyme Computer Services
Dell Certified Systems Expert (DCSE)