Just a thought:
Have you had the free repair (that was necessary to prevent a fire hazard on many Bosch dishwashers in the UK)? If not, you might be able to get your present problem added on, so that you'd pay less (or even get it for free!):
http://www.repairaction.co.uk/bosch
Unfortunately my machine is only 3-4yrs old and out of guarantee so I need to foot the bill.
I have seen mention on the web of manually filling, I might try that for the load that is in at the moment, just need to determine how much water to add!
It may be the solenoid valve on the water intake. A replacement shouldn't cost more than £25.
If it is the solenoid valve it shouldn't take more than 20 mins to replace.