Hi Fahad
I don't have a view on what it is - I have given up trying to second-guess.
Honda didn't think it was the turbo, the local garage don't think it is the turbo, Honda suggested injectors as the next port of call if it wasn't the cat. If i recall my conversation with him correctly, the...