Alright, I've finally done the taxi driver mission in GTA 3, so after this I can finally start the storyline missions. And the Borgnine taxi will always park in Harwood.