2005 I5, ordered new, 260,000 miles and I put everyone of 'em on it. No major problems. Change oil and filter when "Oil Life" comes on with High Mile Mobil 1 Syn. 5w30 and AC PF61 filter. Replaced water pump and radiator at 200,000 miles and still rollin'.
Recently had oil pressure switch go bad, watched You Tube video of some bozo talkin' chit saying removal of RF Tire and fender well liner required to change it. BS. Looked under the hood, over the oil filter, there it was, removed with a small crescent, replaced, easy peasey. Can't rely on some people, need to look for yourself.
Great motor for general gettin' around, sure you could rough it up and tear it to hell if you wanted to, I prefer to take reasonable care of it and just ride.