I was coming home from Lethbridge on Sat night and my car started to loose speed rapidly, but my rpms kept rising. So i knew there was a problem, I pulled over and my car would not start. After towing it to my mechanic he looked at it and said the timing belt broke. He's not sure when he can do it, nor how much $$ it will be because I most likely bent some valves and/or done some worse internal damage. Does anyone know what the best course of action is? Should I wait and let him try to fix everything, or does someone know a good mechanic at a resonable price? Or does anyone know what it would cost to get a JDM B20 engine and swap it in? I wonder if that would be more feasible. Does anyone know where I can find an old JDM B20 in good shape? Thanks