Can I swap logic boards?

So i have a bacbook pro 3,1 2007 model and i want to know with how similar the late 2007 / early 2008 logic boards are .. can i simply just buy a 4,1 a1260 logic board and swap it for my 3,1 ? They look almost identical and i want the 4,1 model as its supported by opclp . Anyone else swapped a board ?

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0