Peter, it's a D1. I'm getting erratic idle and the aftermarket units are made cheaply and don't have a tapered thread, plus they don't seem to send the correct information to the 14CUX or the MAF. I need to get the car running sweetly on petrol so I can then sort out the LPG lumpy running.
So hence looking for a genuine ERR5199 or ETC6660.