See my build thread - one thing to beware of is bodies with pickup routs that are too small, have lugs in the wrong place or are entirely not aligned
mine had the right sized rout in the right place for a jazz bridge pup but the lugs were correctly placed for the front pickup