if you are looking for 500 HP short block you can use stock parts ,this can take 1000 HP , I used this short block last summer ,put 30 -40 low 10's passes ,about 800 HP flywheel on 93 octane and alky tune just heaving fun , last race in early November I lost # 1 piston ,temps were very low like low 50 F and I know by now I would not push my car with alky at those temps , there is a problem shooting a lot of alky -2 nozzles - with low temps , since then this short block was bore 0.020" and fitted with brand new piston kit , it was standart bore before and at the refresh all the bearings showed no wear at all , that is why I am saying this is well done short block that can take 1000 HP , I have had my share of nightmares with other engine builders but this shop had build 4 engines for me by now and every one of them performed A plus , if you want to buy it I would put you in touch with Tom who build it and he stands behind his work 100% so you are covered , I have the stroker in my car right now and I put it in while this short block was worked on ,if I waited litlle bit longer I would put this motor back in and sell off my stroker ,don't care for a stroker ,let me know