Try removing one stick of memory, see if it posts ok, then try the other stick only see what happens.
While your doing this look at all capactiors(round little cans sticking up ) see if any them are buldging or leaking, If they are then it's time for a new MB. John