28 Medium Truck - picture is inadequate GMC CCKW. Better is eg. 20512, 22160,
33 Light Truck AOP - picture is inadequate 6x6 Dodge. Better is eg. 22161
44 75mm M40 AT-Gun - they were delivered on 23.5.43 (
http://www.jaegerplatoon.net/AT_GUNS2.htm), so they probably should start since 6/43 only (now 5/43)
109, 159 T-38 - picture is T-37 (I'll attach a proposal)
I don't know what is the second entry - differing in front armour 2 and FC=1, available from the same date. I don't know about screened T-38.
138 150mm H 40 Bty- - they arrived only in 10/40 (now 1/40), so this unit, ending in 12/40, can be deleted (there is next unit 89)
By the way: what is a difference between guns and guns with "-"?... I'd understand if they differed in radio, or had additional AP ammo.

131 76mm K 02 FG- is identical as 78, only available earlier - and there is a gap between 9/40-12/40, in which K/02 sure was available as well.
The same situation is with 85 and 133: 76mm K 02 Bty, and also there's a gap
The same situation with:
- 149 and 156 76mm M27 FG (both should have suggested icon 2109)
- 152 and 158 76mm K36 FG
- 87 and 134 122mm H 09 Bty (these should be changed to something else, as off-map arty, anyway)
- 90 and 144 152mm H 09 Bty
Units 80 and 81 122mm H 09 FH differ in radio at least. Maybe all were going to differ, but it wasn't finished?