My 95 Sportrak intermittently wouldn't drive above 3000 rpm and then stopped altogether. Fortunately outside a garage. From what I am told on initial inspection the distributor was in two pieces, but having replaced still no diference. Plugs are all fine, injectors are all working and fuel is getting through, tried different ecu but still wont go any ideas?? Had all plugs, filters and belts changed in november.