The problem was fixed by using a different part number ecu that was supported by Autohex  part no. 7 808 124 
read isn and written to cas with no problems 
this problem as far as I can see only affects e.c.u for 118d and 318d  around 2006 year 
just for my own investigation I tried 3 more e.c.u's but from 120d and 320d models of similar year and read isn from all of them 
I had done a couple of 320d e90 ecu replacements myself without issue and presumed that if I could do one I could do them all 
I suppose there will always be an exception to the rule 
 I am fairly new to this software and still have a lot to learn but thanks to the support team my problem was rectified easily
                      Edited by user
                       
2018-10-30T09:01:26Z
 | 
Reason: Not specified