Are you using the original battery? A v8 is gonna need a littlevmore cranking power than the 4.0 would.
This probably wont fix your issue, but before you call it finished, you might wanna sand down your ground and contact point. Looks a little rusty.
Had same issue with my harley, ended up being a bad contact at the ground.