Need some advice

You will likely need the “V8” centerlink, which has a drop in it to clear the oil pan. Finding a 64 V8 push button 904 might not be the easiest