I had a similar problem on my A2286 bridgeboard in that it would only boot up occasionally but would always boot if I bent the board slightly in the middle. It took a while to find the problem, I discovered a hairline crack on one of the resistor packages.
Could be worthwhile to check all the resistor packages by bending the board lengthways to the packages and checking for cracks.
Intermittent problems are almost always a bitch to fix! :pissed: