Having a slight problem with my 7m, well its kind of a big prob, the other day i ran the car hard for the entire trip which wasn't too long a drive, this was mid morning so the place wasn't too hot, by noon time i turned the car on to leave work and started hearing a noise something like a engine knocking sound but at the same time didn't sound like any rod knock, so i drove the car to a friends house and we both tried to figure out where the sound was coming from, eventually we gave up, so long story short i got the car home and started taking off front engine pieces only to realize that the oil pump pulley has a inward and outward movement, so i read a few post about it which states that the noise am hearing can be coming from the oil pump shaft, now my question is, where can i find the oil pump shaft and bearings? And how difficult are these things to replace?