Have you tried installing different memory?
Otherwise, could be a bad soldering joint, could be your MLB is toast. It's strange though that AHT doesn't report anything, but that has certainly happened before. You'll probably need to take it to an AASP to have them diagnose it for you and set up a cost estimate for repair. With AC this would have been covered, but it's definitely too late for that now.