I am pretty sure its my motherboard. I checked the PSU and tried booting without some cards.  Process of elimation and im down to the mobo and cpu.  Ive talked to other people with dell dimensions and they have had probs with the mobo.