Hi, I replaced the starter couple of years ago. The upper bolt was hard to reach, but I used extensions and u-joint (like the one I used in replacing engine mounts). I don't remember if there was any specific hint or trick, but I found it useful to relocate the oil cooler water hose to have more space, I also relocated the diagnostic link aside to see (from top) if the socket is in the correct position.