Holeshot,
The frame, like Kawboy said, looks like an MX2 or '76 TNT. But the swingarm is from an MX3 or 1977 Qualifier and I say that because it appears to have none of the bracing that the 74 and 75 TNTs and MX2s had. The MX3s and '77 Qualifiers had no bracing at all, and have the lower shock mount is right back at the wheel spindle, just like yours. It's most likely a Qualifier swingarm since it has a sidestand.
The engine looks like a 175 MX2 or TNT- Just check the engine number.
The forks and whole front end are just like the ones on the bike in the picture which described as a 76/77 GP250 on Mike Ryders website at:
http://www.classiccanam.com/canam18.htm I think they are magnesium 35mm Marzozzhis, just like the ones on the later orange Qualifiers, except painted black.
The pictures of the GP250 from Mike's site are these:
You bike looks to me like a GP250 or more likely one that someone has tried to make look like one. Looks pretty good too.
I've been building a 175 MX3 "Replica" for the Pre-78 class here in Sydney. I've ridden it a few times lately and it's quite a sweet handling little bike but underpowered to buggery in the 250 class but nice to ride. I have a 250 engine for it and hopefully I'll have that going later this year.
But you bike looks to be the real McCoy. A Jimmy Ellis replica indeed !
Enjoy !
Cheers,
Martin