I have a 350 Rancher with a new crank, new NICHE cylinder with new piston/,pin and rings,Tight timing chain.. I can't figure out what this rattle is.. the valves are tight... I'm leaning towards the Cheap Niche cylinder that has play but it's brand new maybe piston slap?