It's really hard to give people advice when they are descriptive about what they do when they get an error, but don't give any information about the error itself.
I'll try to assist you the best I can from what you've said so far...
For one, if you are receiving 3 red lights, then yes, you will not have video output. You will only receive an error code on screen should you receive 1 red light. In order to determine your exact problem, you should try to retrieve your console's secondary error code, whilst it is red lighting. Google 'how to retrieve XBOX 360 secondary error code' and follow the steps.
But..
From just judging the fact that your console red lights after 30 seconds, I would almost guarantee that your console has a short somewhere. Check around your wiring and make sure you don't have any solder splashes or bridged points anywhere. If you are trying to boot your console with the cable attached, then remove it and try again. Blowing air over your console to remove metal shavings and loose wires can also help.
The reason I say this is because if it were a problem with the NAND, 99% of the time, the console will still boot even if the NAND is written with bad blocks on it. You would notice if it were a bad block problem, because it would do things like boot the opening animation and freeze, boot but some features won't work, or give you an E number error code on screen. Also, in some cases, you can receive red lights alternating with green lights, if the NAND is configured incorrectly.
So, try getting your secondary error code and go from there. Then, go to
http://forums.xbox-scene.com/index.php?showtopic=484726 and figure out what your problem may be. Post your results here again if you need further assistance.