well, I went to autozone got a code reader, came up with P0102, and P0505, was searching around for what it was, and saw that someone had the same issues and later found out it was just an uplugged sensor, so after looking around, I did a double check and found out that the wire that is right on the throttle body, which I am guessing is the idle control system, or part of it at least, was unplugged, turned it over, and the car idled great, drove it up the road real quick and everything was good, except for the damn fuel rail leak still,
so tomorrow I'm just going to take out the 2 injectors that are close to where the leak is and the bracket is to make sure those O-rings are good and didn't get damaged, and if it isn't the O-rings, then I'm not really too sure what I am going to do yet.. big PITA, wish there were more/any aftermarket fuel rails available, I even have a stock one but I can't connect the stock one to the fuel lines that are run in the car now, and I don't want to have to replace it all right now