with my pos ca20e, if u knock a distributer lead too much, it idels rough and occasionally stalls, u just giv it a jiggle and its all sweet. it actually does sound like an electrical issue though.i dont know too much about the rb so im not much help here unfortunatly