Kk so engine is stalling at idle and idling really rough and there was a plug and 3 wires on floor under the engine bay I cannot find where they go. 3 wires are red black and yellow (earth power and component) slim wires about 30cm long and small plug. Please and thankyou. Will try to add pic but my phone makes that very hard. If it helps the night before I removed my airbox and stock fuel return line to tidy up engine bay may have knocked it out on Accident. Any ideas? Ill try to upload pic but phone hates me