If by heater you mean the defrost then it sounds like a/c compressor kicking on and stressing the loose or worn out belt. Make sure to check belt and any pulleys/tensioners related to that belt. Could also be related to fan motor when turn these systems on.
RepairPal Certified shops can diagnose and repair your 2000 INFINITI I30. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Sounds like you might have a loose belt or one of the pulleys are going bad. The reason you only hear it when you turn on the a/c or heater and accelerate is because you are putting it under a load.
Thanks for your help