i did a "mini me" swap on a Y7 and accidently swapped around the TPS and MAP sensor plugs(they look the same and will plug in), it was a bitch to start and when it did it ran like pure crap. once i figured out the problem all was good. you might want to check this...................