i,ve just check with a small steel washer and a small steel nail, and it is still magnetic, but i feel it is not a strong as the first time but not sure, wondering if because i have been turning the engine by hand to get to some parts for dismantling i didn,t put a static charge to it, the engine is on a stand , no oil , no ground , no electric device connected to it , probably just static electricity that magnetize the rods, i remember operating a big sandblast and the ground got cut because of wear and you should of seen the static arc that came out of the nozzle to the steel piece i was sandblasting, amazing what static can do