Hi,
I have very similar problem with Bosch SMS 6032 dish washer, I took hose off the supply water side and gushes into bucket, the other side of the inlet valve gives just 600ml per minute (about a pint). Did you get any result with your machine ?
Graeme