The older model TTRs did not have engine numbers as such so 4GY is fine. Most blue TTRs have full engine numbers and all the ones I have seen have had a 4PX prefix.
I have not come across a TTR without a frame number though. Have you looked on the headstock just in front of the steering lock?