Hi guys, sorry if this has been asked before but did search, anyway have 94 D1 3.9V8, runs well for 150kms and then misfires under load, idles ok, won't rev cleanly, missfires, turn engine off and restart, roars off up the road as if nothing has happen. After about another 50kms or so it'll do...