I have been told about the engine being a peugeot and it has nothing but problems, i can't see it myself but could anyone verify, also is mapping the engine good or bad for the car? :huh: