Hi my 944 S2 1990 idles rough and sometimes but not always does not start due to no spark. I have replaced the spark plugs, the distrubitor/camshaft sensor and cleaned the flywheel sensor and it has made no difference, i replaced distrubitor/camshaft sensor part because when the cars is idling rough i disconected it and it made no difference to the running? i have checked the DME relay and the soldering joints looks okay and the car cuts out when removed. Also when the ignition is left on the fuel pump does not cut off? can anyone please advise.