Sounds like a driver issue. You said that you flashed your map with Ecuflash? Did anything change between when you flashed your map sucessfully and when you tried out logging? For example, did you upgrade to a newer version of Ecuflash? Are you still using a tactrix cable?