Ok so over the last few months there have been 4 used motors swapped into my 2000 ranger under warantee. I don't know the mileage on any of them but the current one is the only one that made it past two weeks. Its running good and feels powerful. The only thing I don't like is that its a little noisier than the origial one with 139k was. After idling for about a minute on a cold start(15 degrees on avg.) piston slap becomes hearable. I'm almost positive its piston slap because others on ranger boards have commented on it and they all say if it sounds simliar to a diesel its piston slap and thats how it sounds. The top end seems somewhat quiet, most noise seems to be coming from the pistons though. Right after I got the truck back I used seafoam through vacuum lines and also half a bottle through the oil and ran it for 400 miles, the oil came out VERY dark, darker than I've ever seen. Then I put in Pennzoil 5w30 non synthetic with a purolater filter. I picked up some Q Torque 5w30 full synthetic yesterday hoping it might help quiet it down. Any thoughts, should I switch to 0w40 or rotella 5w40(expensive)?