To start helping you we need more information. All these "I think's" will need to be filled in.

If you think it might be memory you can use either of the below memory testers to be sure.

www.memtest86.com

or

http://oca.microsoft.com/en/windiag.asp