Claim: Moulton and Kosslyn, 2008 debunked PSI once and for all.
In fact, yes. I've linked to a resource of 125 peer-reviewed journal articles on PSI, and Moulton and Kosslyn, 2008 is one of those articles.
You can find the link here: Selected Peer-Reviewed Journal Publications on Psi Research...