Who could answer your questions? You haven't said what each of the vehicles
are or anything else that would make it possible to even try to answer your
question. Frankly, one would have to wonder why bother?
Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here.
All logos and trade names are the property of their respective owners.