cuore Ej 989 too rich

Forum: 

My cuore 2001 model Ej exhaust is full of black suit
it does not use oil at all and the exhaust is not oily.
it still runs well.

1)i have disconected the batery to reset the ecu
2)i installed a mixture metre on the o2 sensor
3) it runs lean at idle < 0.1v
but goes rich just above idle revs 0.7v>. and remains there up till full load were it goes 0.6v
4) i have cheked th tp,map,air temp water temp,sensors.
5) i tought i coul trick it by mody fing air temp signall but it does not make a diferense.
6 i need software to get to the map inside the ecu.
help please