Im NO expert but if they flow 270@600,thats pretty good for a J head and I would think worth spending the money on.. You did say it was a "STREET" car...right??