So after reading your other "blink code" thread and this one my strong suggestion is to STOP any further replacing parts are your just running around in circles guessing and wasting money. To answer your question in this thread 90 psi is absolutely a blown top end. Most all the 300's are up around 175 psi with a healthy top end. You FIRST need to disassemble your top end for a close inspection. Also more facts and history on the bike, did you buy this bike new or used ? If used previous owner history ? Did the engine ever run well ?
Yes exactly what I'm thinking. Already sourcing new piston kit and a new S3 head.
The compression would explain the engine not running, but the blink codes seems like another problem altogether.
But your right, first step now is a new top end.
The history of the bike is a mystery. Im a New Zealander living in Bali, Indonesia. Bikes like this are hard to come by, and it was sold to me from a dealer.
It was deposit paid before delivery. Only after receiving it did I start to discover all the issues.
The bike worked fine on arrival besides the TPS code showing. I immediately dumped out the gear oil and found water in it. Changed the water pump seal and gasket.
On a ride the other day, it just died in me. Since then I have all the above problems.
Only yesterday did u finally get a compression tester and got that identified. So thanks for confirming that for me. I will immediately proceed with top end.
I will measure the bore and get the appropriate piston size within tolerance. While it's open I'm thinking to add the AA S3 head too. And then add the GET ECU. This should help with trouble shooting anymore errors too.