hi mate regarding your idling problem i think maybe a easy fix if its a EFI check the idle control sensor on the actual efi inlet open it up 4 screws i think its go a valve in it spray some wD40 and press the valve with a screwdriver, the open your throttle boddy clean that up asweel with carb cleaner, and disconnect and reconnect the map sensor ie the motorcraft unit and lastly fiddle with the small sensor with a screw on it this helped with mine deffo a sensor problem if its a efi mate good luck with the fix