Ok I have 2001 mazda protg mp3 with a mazdaspeed full swap engine and trany. With lots of upgrades the body has 90k engine swap has 0 miles, the bad thing is that when I sent the head to be machined they messed up and since it a year after that I put the engine in and had no receipt I got...