So I change my engine on the Lexus gs300 because They had said a pin that’s in my engine it started wit a p I forgot the name but it had went to far in my engine so they said I had to change my engine so I had this person work on my car but he didn’t finish because he had got locked up and I got tired of waiting because I didn’t know he got locked up until weeks later so I asked him for the address to to come pick my car up I did that and I put it in the shop he was saying my safety neutral switch was bad because it can go in park but when I put it in the shop they said that was good and they was like it’s probably in the wires sorry check the wires then they was like is my fuel pump so I change &that out & my starter but before I did all that they was like it would start but soon the car get hot or something it would turn off and it wouldn’t start back up for a minute then they was like the person who was working on it he didn’t put no wire back in to my transmission so they had to do that then they was like they it’s not getting no power to ignition short to the story they put everything back together in the right place they saying it’s still not starting and they don’t really hear the fuel pump turn on , it sound like it wanna start just don’t turn over