It did turn out to be the fuel pump, we had to get it towed across the other side of the city to the dealer's mechanic, they fixed it and I just picked it up now later in the afternoon. There was a $40 towing fee too
More shitty news though, we gave them the car along with 2 keys on the keyring, I've just picked it up and there's only one key and nobody knows what's happened to the other one. Basically we've given them two keys and they've given us one back with no explanation, they just gave some bullshit answer like it must have fallen off the keyring. Not a chance, this keyring was brand new and tight as anything.
So yeah, I'm a bit worried now that somebody knows where I live (forms and paperwork) and has a key to my car. Agh, not such a great experience this one.
