i got my car out the shop for the second time... i got new forged pistons and rods,and they told me to bring it back and in 500 miles for an oil change...i brought it back and they said now i can get oil changes every 3000 miles. not even 1500 miles .i take my car for a spin and around 2000 to 2900 rpms i hear a tapping noise. i check the oil and it is real low!!! and this is the second time! we pull the oil filter off and find bearing material inside . so now we got to tear the engine down again to replace what ever dried up before more damage occurs. a buddy of mine said it could be the cams also. (comp cams stage 2)..the first time it happen the shop covered the labor because he forgot to mention the oil changes when i 1st got it out. second time im not so lucky...:so any advise is appreciated! thanks ahead of time..