If you could explain what you mean here this is my last hurdle. What do you mean add *PM92? That's not a VO option and I'm confused by that.
I've gotten everything else other than the coding on this DSC to work.
Ok mate, got your vin.
So exactly like this.
1. Load ncs and in your vehicle order under either cas or nfrm you will see an entry for exactly "*KG13" IGNORE the quotes, include the star. Delete this entry and add "*PM92" in its place.
2. Code Only the VO to either cas or nfrm, no need to do both, just VO not the modules themself. In fact it best practice to only ever play in one so you always have the other for backup.
3. Close and reopen ncs through the same module you changed the vo with. Now you should see M3DSC in the list which you select and default code with. DO NOT code any other modules while connected with PM92 (which is euro e92 m3 spec) without thinking first. This will put the correct encoding data onto the m3 dsc unit and allow you to encode the szl and run dsc valves.
4. When done change you vo back to whay it was to avoid forgetting and accidentally coding the wrong data to the wrong module, it can happen.
Does that make sense at all ?