Right? I'm legit stumped. I took your tip that the two share some DNA and cross compared and I honestly don't know. Like I said in the PM, this might be enough to stump some people or r/cars and r/autos.
The connection might be a bit tenuous. You know how Wikipedia is.