i had to replace my ignition key assembly because that was playing up..... yours sounds much more indepth than that
pity your so far out in the sticks to get someone to have a specialist look at it for you... assuming your not one already
send this info to tonks4x4 on here or spink, they're pretty clued up 5 pot guys
