Hi guys, since the last time I visited there have been some major repairs on my 05 Raptor. A new piston was installen, together with new crank and con rod bearings. It ran fine for a while, but then it was hard to crank and it didn't idle smoothly. New stator, new cdi, new crankshaft sensor and...