My '95 Honda Odyssey with the four cylinder engine rattles when cold, as it heats up the rattle becomes less and less noticeable. When I described this to my mechanic, he said 'piston slap'. I always thought it might be injectors but I've only had a diesel Rabbit and this van that were injected. The rig has 144k. Opinions?