After going over the engine very thoroughly, checking the connectors and the sensors, I found that several grounds were faulty, I had not connected one ground for the ecu and the OBDII port on the back of the engine, and the top connector on the fuse box had a couple pins that had worked...