I was from 2000 Maximo 3.0 to 2007 G35S 3.5. The difference was quite big!!! (0-96 8.x vs 5.x). However my current car is 2017 GSF 5.0 V8. The difference between GSF and G35S is not so big!!! (0-96 5.3 vs 4.9) As to your driveshaft I think if you changed the broken CV boot earlier, you might not need a new driveshaft at all!!!