340 camshaft

Yes ,on both counts.