Right .... I did that in July 2008 .... about 80 litres of unleaded into a DIESEL TD5 Disco .. Filled it to the brim! The pump nozzle and hose were BLACK. Bugger!
This was in SURREY, and I live in SCOTLAND ...... 420 miles to get home.
We did drive it all the way home though it was a bit of a struggle at times at the beginning as over two-thirds of the fuel was petrol. As soon as it started running a bit funny we looked at the fuel receipt --- UNL 80 litres O MI GOD!
Struggled to a garage off motorway, tossed a couple of litres of engine oil into the tank and brimmed it with diesel .. it started ... back on the motorway... running not quite so bad now .... cruising 55-60 was OK ..... got the fuel down and filled it again with diesel .... got home (what a relief!) ... tossed in some more engine oil and brimmed it with diesel .... and kept topping it up to keep the percentage of petrol as low as possible.
Mine was very smoky on start up for a week after my stupidity, and I was very worried I had wrecked something big time, but I kept calm as the car was driving fine once it was warmed up and driving on the road. In fact it drove normally. Over the next few days the smoke on start-up became less and less, and stopped all together after about a week. What a relief! That was in July, and now it's the next February, and there's been no problem since.
After a little worry it is now fine, and NOTHING WENT WRONG, and NOTHING NEEDED FIXED!
First off , more than likely NO DAMAGE WILL HAVE BEEN DONE TO YOUR CAR!!!!
Your engine stopped (died on you) more than likely because petrol vaporised in the gallery in the head and stopped the injectors from filling up properly. Reducing the proportion of petrol in the fuel is the answer, until there is NONE.
Next, HOW MUCH PETROL DID SHE PUT IN???
If it was a whole tankful, syphon it out and use in your car. In fact, doing that would be a good idea anyway, BUT
If it was LESS than half a tankful, here's what you can do .
DO NOT START THE ENGINE.
But turn the key to IGN to make the fuel pump run. Have someone in the driver's seat (she will do) to hit the throttle pedal to the floor FIVE TIMES every time the pump stops while you are doing the next bits.
For every gallon / 4.5 litres of petrol that went in the tank pour about a litre of the cheapest engine oil you can get into the tank, and keep the fuel pump running to mix the tank contents. Using jerrry cans or the like, fill the tank well up with real diesel.
Now start her up. and take her for a drive. Avoid hard driving, and use up the fuel in the tank in normal driving over the next days, but fill it every time it gets from full to three-quarters or so.
Carry a spare FUEL FILTER, and know how to change it. Petrol in the fuel may loosen all sorts of crap and cause a filter blockage.
Most of all - KEEP CALM !! DON'T PANIC!!!! I am confident you will be OK!
Let me know what you decide to do, and your dear wife is not the first or only or last to put petrol in a diesel tank.
CharlesY