New here. My son has a 2013 Fiat 500 Pop M/T. He blew the engine and I purchased a low milage engine to install. Its in the car and now I'm having issues. At first the car ran fine sitting in the garage on blocks. Once I was ready to drive it it died on me 3 miles form the house and had to tow it back. Now I get a P2138 code. I've done the throtle reset procedure a couple of times. I can get it to start at this point but it then gives me a bunch of codes. P0106, P0300, P0016 and runs very rough. Any suggestions. I've cleared the codes and checked everything associated with the codes and can't figure out the problem.
Bookmarks