I think what surprised me most was that the PzIVF2's didn't survive the long range gunfight (I would consider 1,400 to 1,600 meters long range for 1942).
I set up a scenario with 2,500 meters width (for maneuver) and 2,000 meters depth (sufficient, I thought at the time) to test tank capabilities. Parameters were: Dec 1942, damp, cool, map-rural with no trees and gentle slopes (1.25 meters).
On it I placed one PLT of (4) Pz IVF2's, one PLT(+) of (6) PzIIIL's, and one PLT of (5) PzIIF's,... all mostly veteran - arrayed against one PLT (5) M-3 Mediums (Late), and one PLT (5) M-5 Lights - US tanks 'regular'.
Not realizing that they started in sight of each other, I sent the M3's to a low rise to their front while the M5's dashed off to their flank for flank security.
The battle started with shooting on turn one (to my surprise), and was essentially over by turn #8. The M-3's had acted like a firing squad!
I checked the actual losses at the end (I didn't want detailed info during the battle) - and for zero US tank losses (although there were plenty of ricochets, armor flaking, and 1 US crew casualty) the Germans had lost all four PzIV's, three of six Pz III's and three of five Pz II's...the US M5's didn't engage at all, and the shooting was as I said - 1,400 to 1,600 meters.
This is typical of several similar battles I've messed with, and I was surprised to see the PzIVF2's take it on the chin like that.
Although in several other battles PzIVF2's did "one-shot" M-3's at long range, overall it seems to me that M-3's 'handle them' quite well.