Mine did the same 2009 Evo model just had new seals fitted when i bought it Stood in the house 1 week later seals started leaking Replaced the seals and 2 trials later started leaking o/s first then near/side yes they were fitted correctly done many Beta's and other models never had any problems previously my son is a mechanic at a trials shop and said they have had a few Beta's done that when standing.
Should fit 94/5 used same mudguard have you a pic of the tank or without the mudguard.or its the wrong tank fitted.see pic of correct one. the tank you have looks like 96/7 in 98 went to alloy tank with the TX model
Checked all beta models with the USD forks not found any with the same fork guards or the 3 rings at the bottom of the legs. Stamped Paioli's wheel spindle needed tried several from different beta/aprilla models.
Well the 2003 model had a up and over front mudguard bracket,2004 on fork brace was straight across,between the fork legs.link shows you some differences http://www.motomerlin.co.uk/moto/motobeta.html
Engine cover
in Gas Gas
Posted
GASGAS trials bike JTX JTR CONTACT TXT 250 270 280.CLUTCH COVER/WATER PUMP SHAFT | eBay