hi lads, need help,put engine back into altezza started up wont go pass 3000rpm. then u think the rev limiter was cuting in,back fires but wil idle ok ,then run down battery,trc light keeps flashing when u turn it on or off need help please fanners :