3000 rpm limit 1990 B18A1

Hello all , I'm new here and finally I was able to buy the car I've wanted since before high school. It needed a new timing belt due to it being broken before I got it , swapped it out no problems car starts and runs beautifully luckily no bent valves. Now for my problem , it runs great and has good throttle response but it stops at 3000 rpm as if I'm hitting the rev limiter , when it first started there was no cel and now there is . I've checked the timing mechanical and electrical and everything checks out as it's supposed to be . What am I missing ? What did I do or not do ? Any and all help would be great thanks in advance . ( 1990 integra ls B18A1 5 SPD )

VigLink badge