I installed a new piston and new head on my 2004 250X. After I started the bike and ran it for about 10 minutes I noticed oil leaking from the head cover seal. It looks like the head gasket may also be leaking. Everything is torqued to spec and new seals were intalled. Any ideas?