neither of those 3 sensors will effect how the car runs at idle. the knock may cut some timing, but it will still idel fine, just a little "off"
you have some bigger issues going on.
things to check-
-spark plugs are actually in the motor. sounds dumb, but there have been cases where peoplehave put plug wires into the cyl with no plug. lol
-firing order on the dist is correct
- the ecu is plugged in and works. if it came with your motor, try your stock p28 computer form the sol. it will also fire the car. if when you swap the ecu it still doesn't start, you know its not the ecu (at least not yet)
- starter. its very easy to forget to run the power lead from the battery to the starter. i did it. also check the ground just below it form the tranny to the frame. this one is the most important ground on the car.
- gas. another obvious one, but make sure you have gas in the tank, the fuse for your ecu/fuel pump ( a 15a fuse under the hood) isn't popped, and also check your feed lines and your return line.
- timing. this sounds like its a problem. did you do the timing belt or anything before you put it in? make sure the distributor isn't knocked forward or back... right in the middle is right about where you want to be. if you can't get it over to check the timing with a timing light, its kinda hard to get a real reading.
- compression. use a 19mm socket and turn the motor over by hand with the crank pulley (will need to be jacked up) if you have little resistence, i'd be concerned that your compression is shot. next step would be to get a compression tester tool and use an air compressor to fill the cyls and get a reading. a bone stock gsr should be in the 230-ish range all across the board.