check ignition switch to loom connections and make sure they are clean and tight where they push together, also check engine to chassis earth is also tight and clean connection [not sure but i think there is a small earth wire on one of starter bolts] also there is a relay,n/s next to parcel tray, is it ok -they can sometimes get water in them!
k
February 2011