Your color matching with your duck blocks is awesome!
See if the service tech can look at your machine when you take it in. It might be a quick fix and if you tell him you're really in a bind he might be able to fix it then and there. I've left my machine plenty of times but a couple times I was really desperate and they fixed it while I waited.