hi guys i have a few questions i could do with some help on. i have 4x4 sapphire cosworth which i believe is supposed to have a lamda sensor. but on the exhaust receipt for my car it says de cat. but im not so sure. it is running lean at the moment soo id like to know if this could possibly affect it.
is this the cat
is this the lamda connector
and is this wher the lamda is supposed to live altohugh as i understand it these now have to be fitted differently
and after all that do i actually need one cheers peeps for taking the time to look