when i push the start button im just getting a single click from ebox ,but some times it will turn over fine, its abit random. i haven't cheeked anything yet what do you think i should be looking for?
starter solenoid would be the first place I'd look, beg borrow or steal one and at least eliminate it before you spend hours looking
first try and clean battery terminals and leeds lugs before u pull your ebox apart. and check battery voltage as well
yeah, do what flan said, and make sure you check your earth lead, especially the end that bolts to the motor. you can also throw jumper cable on the -ve to the engine to test if your earth lead is to blame.