The Southern end I think has always been all stations, except the odd peak time calls at Barnt Green on the Worcester line trains and the former XC calls at Bromsgrove which were all removed.
The Northern end had a couple of limited stop services heading south in the morning peak only. I seem to recall the Four Oaks starter was one of a handful of trains that worked to/from Wolverhampton which ended when Wolves stopping trains went fully 350.