John, when was yours made? I don't know if mine is ok on 4S yet, but I hope it will be. I do know it was made in November 07 based on the sticker under the board.
The newer ESC was made two production runs ago, so first of october/late september maybe?