Re: S2 RS Turbo blowback?!!
hi Dannyboy,
An S2 running on the bosch meterhead will always want to stall when you take the oil filler cap off, the rockercover and crankcase fumes on the RST are drawn out through the metering head below (down-strem of) the metering flap and consumed by the engine, when you take the oilcap off you are introducing unmetered air into the meteringhead and the mixtured effectively leans out, hence it wanting to cut out :)
Fuel in the oil could be a sign of running rich, might be worth a session on a rolling road to check the fuelling.
If the fuel pump is squelling its coz you're running out of fuel and drawing air into the pump :( the swirlpot outlet is at the rear of the tank, I used to get that when I braked hard with low fuel in the tank and it all runs to the front of the tank lol, fitted an external swirlpot and lift pump now :D (don't trust the ford gauge below 1/4 of a tank)
hope some of that helps
:)