Double check all fan operations, contrary to some schools of thought the reality is engine temperature does indeed affect NoX. I have been involved in a number of mid 80’s MB vehicles that did not meet the CA emission standard due to high NoX. Speaking from personal experience get your engine temperature stabilized to around 80C and you should fly through the test. All your other numbers look great
My knowledge is that M103 engines were not fitted with EGR valves until 1990, at least out here in the land of fruits and nuts.