Misfire until oil temperature at 80 degrees

Hello everyone. My R has slowly been gettin worse and worse when it's cold, it really badly overfuels and is now missing really bad. But once it's warm and the oil temperature is above 80 degrees it runs sweet.
I have an apexi power fc ecu on it but I have no hand commander. I'm wondering if anyone knows if I need one of these to read fault codes, and if I do does anyone have one that i can either buy or borrow? I live in dewsbury near Leeds.
Then once Ive checked the air flow meter etc, and the ecu for faults, and repaired if necessary, I will then take my car to get mapped up again.
Thanks Chris.