How do you know if you are getting fuel are the plugs wet, if you remove plugs after it wont start are they wet, if so dry them out and turn over with them out and let the cylinders dry out.
if still no joy try new plugs.
Is the crank position sensor Ok as it it in a vulnerable Position next to oil filter.
In cleaning the idle sensor do you mean the valve. have you unplugged disturbed any think else near by.
my main engine to loom connectors two round shaped ones near inlet manifold were not the best fit due to age
you can check continuity back to sensor plugs from hear and then back the other way to the ECU pins
so loads to look at still
Stephen