I had a similar issue. I literally swapped my Pi3 into my Pi2 setup and it wouldn't boot.
I notice you said you had swapped the power supply, but did you swap it to one with a higher power rating? I'd been using a decent quality one for my Pi2, but it was only rated at 500ma. As soon as I'd swapped it to a 1amp supply it booted no problem.