Please help I recently purchased this truck after my last was totaled it ran perfect for two weeks an then randomly started idling really rough wanting to die out. I’ve replaced the fuel pump, spark plugs, starter, positive and negative wires from battery, new MAP sensor an the oil pressure sensor. It’s throwing po106 po507 po573 po2119 codes and when I clear them the truck won’t start. But it will crank up with starting fluid I checked fuel pressure an it’s at 65-70psi on startup please help