Where is the solid front axle? Why does this alleged 105 have 5 lug axles and not 6 like the 80 series that it shares the underpinnings with?
1998 is 25 years ago. Any 1998MY built this month or earlier 105 is eligible for US import.
Perhaps something was lost in translation.