Well the so called fuel pump experts cant test or fix my pump because it is a siemens pump, apparently there is only one place in the country that has the necessary equipment and the cost is more than fitting a new one, which kind of doesn't make sense. The guy also said he's never heard of an idle air control valve, which either means he's not an expert or i've been reading a load of rubbish. Anyhow he reckons the idling is controlled by the ECU.
Other suggestions from friends have been, the automatic choke and possibly a crappy battery.
Are there really no suggestions from anyone here? i would really appreciate it, the fact is im not going to change the fuel pump, i'd rather put up with the problem.