No idea who owns it or if it's genuine. No it's not my van....my engine is a little bit ....erm ... bigger