By first finding out the possible causes. Please describe in detail all you have attempted to do in order to resolve the issue. Any peripherals connected to the computer? If you are still under warranty, have you called Apple Care? Their response?
Mac OS X (10.7)
Any reason why you have not updated to 10.7.5? You could be suffering compatibility issues.