I'm thinking that if you use "Which vehicle is your favorite" is used in the specific situation where you and the other person are in front of the vehicles and have seen them all so you're asking specifically which one he likes of the lot. But when saying "which is your favorite vehicle" would be a more general question not specific to one situation. In Greek though there's no distinction. It's used in both situations. Hope I didn't confuse you.