Is this engine in the Spider 124 the same engine as the Jeep Renegade? I am concerned about the reliabilty of at Italian made Fiat engine. My mechanice says the Fiat Engine in the Renegade is horrible. So. although this Spider is actually produced by Mazda in Japan.. it does NOT have the reliable Mazda engines.. is this correct?