Hi, just found this post looking for info on what i thought was the maf / air intake sensor, that i now dont know what it is, (the one on the plastic induction pipes at the front left of engine) i have a snapped wire at the connector and have recently replaced turbo and exhaust, i have more lag...