when I got my skyline it wouldn't rev past 4500.the previous owner changed the usual crap that everybody changes when they don't know whats going on.ended up the fuel filter sock was full of brown crap.Old tank with a lot crap in it. I cleaned the fuel pump sock then I changed the fuel filter,problem solved,its worth a try.cheers