We have a panda 2005 4x4 1232 engine. We bought it from a fiat dealer with 34000 on the clock. 8 months down the line it started to sound really loud. We took it back to the dealer and the nightmare happened. A new engine was needed at 37000miles. We paid £1500 for a secondhand engine, choosen by the dealer. Straight away the car didnt feel right, put we were told that the engine needed to be worn in. We tested it for 4 weeks, the results were the car was only doing 26 miles to the gallon, was revering at 6 going up hills, losing power when changing down. Also most worrying it won't go more than 50 on the motorway. It is back in to fiat as the engine had a 3 month warranty. It's looking like it might need a new engine! There is a chance that the engine is of a lesser power for the car. Any advise would be appreciated.