|"ok so i uninstalled win 7 32 bit and installed 64 bit"|
How did you manage that ? Did you buy a Product Key for the 64 bit version, or did you use an illegally generated Product Key ?
You MUST unplug the computer , or otherwise switch off the AC power to it, when you are going to be unplugging or plugging in any wiring connection or card or ram module on the mboard. Did you do that, EVERY time?
If you didn't, you may have damaged the third ram module, or the circuits of one of the ram slots.
Some ram manufacturer's modules do not strictly adhere to the JEDEC standards that most mboards bioses use to determine ram settings.
In that case, the ram settings in the bios Setup that the bios has automatically chosen may not be correct.
Check the ram settings in your bios - the ram voltage, and the ram timing numbers - those should be the same as for the specs for the modules themselves. Often the ram voltage and timing numbers are printed on the label on the modules.
If the voltage setting or timings settings in the bios are different from the specs for the ram, change them in the bios. The timing numbers must be as close as you can get to the same, or slower timings (higher numbers = slower) - you won't notice the difference the slower settings make.
Are all the modules exactly the same part number ? If no.....
If you have a mix of different modules
- don't mix ram that different voltages are specified for - the bios will force the ram to use the lowest voltage, if "by spd" or similar is used (default settings) - ram that a higher voltage is specified for is more likely to not work properly in that situation.
- the bios settings must be those for the slowest timing settings of all the modules, or slower (higher numbers = slower).
"....have 3 2 gb sticks of ocz3 ddr3 1333 ram....."
We had heard of more than a few people having problems with OCZ ram when more than one of their modules have been installed. Sometimes you must change the ram timing settings in the bios Setup so they're all a little higher (slower) than the numbers specified for the modules. If you have a mix of modules with different timing settings, the bios should be set so the timing numbers are a little higher than the HIGHEST of the timing settings of the modules installed.
See response 2 in this - try cleaning the contacts on the ram modules, and making sure the modules are properly seated:
If you do a ram test, do that AFTER having tried cleaning the contacts and making sure the ram is seated properly - otherwise any errors found may be FALSE.
The freeware memtest86 Version 3.4 or lower can test more than 4gb of ram (version 3.5 has bugs that prevent more than 4gb from being tested properly), however it produces false errors with some systems that have an AMD main chipset or an AMD cpu in two of the individual tests.
The freeware memtest86+ (not made by the same guy) can test more than 4gb of ram, but it can produce false errors with some mboards unless you Disable Legacy USB support in the bios Setup BEFORE you run it.