05 motor problems

Hello i would like to share with a problem that i have on a 05 motor i just put a 08 oil pump and the motor is getting pressure on the motor and also have a 07 harness with with crank but my block is 04 with 08 head i hear that i need to drill something on the block can someone send me a pic were i have to drill please thanks for the help