DS90 CC Race Ready

Looking for suggestions on making sons DS90 performance more race ready. Seems like there’s been something every race, but yesterday with 1.5 laps left it started slowing way down, popping and spitting fire out of the exhaust. Thought timing may have gotten off. After cooled down,(10 minutes) it fired back up. Someone suggested an upgraded Rectifier. Hoping to get it set up to keep us in the game. TIA