if i replace my radio with an after market one will it fit it the slot that the stock ones in?
It should. You may need an adapter and maybe a wiring harness for a clean installation.
Try crutchfield.com They make a ton of adaptors for all makes and models of cars.
You need a special adapter because your AC controls are part of the radio. Metra makes one that you can get from places like crutchfield. It isn't bad for 05-07 but I would really look into getting the factory double din conversion. It's the adapter used for the japanese spec models which don't come with the stupid bose radio. It usually goes for around $200 but you can find them cheaper used. The quality is higher than the metra unit.
Looking for a Used G35 in your area?CarGurus has 4,024 nationwide G35 listings starting at $3,700.
Search Infiniti G35 Questions
Infiniti G35 Experts