Bought an 04 ttr225 to putz around on street legal which is a plus bike has been sitting since may so pulled the carb apart cleaned the varnish out new fuel got it running but when I was running around on it at wide open throttle it falls on its face almost feels like it has a rev limiter set really low rpms

the next bigger issue is when idling after I got it hot there was a horrible screech coming from the engine I know the sound... Heard it before 4 times right before a piston stuck on a Diesel engine during a dyno... Oil level was low topped it off pulled the oil pressure check port on the head and I am not getting oil pressure to the head squirted some oil into the cylinder and the oil hole. Motor quieted down quite a bit.

I am going to try a new oil and filter first if that does not work I am at a loss as to what the issue could be any ideas