I was wondering if I could swap a 2006 engine with a 2003 on a 350 rancher es and everything bolt up the same