Too big of cam?

You need a minimum of 2.93 gear to not be a dog off the line, as for the cam size...it's fine, not too big at all I used to run a MP .460 268* grind, pretty much the same cam.

If automatic, get yourself a 2200 stall torque convertor, 3.55's work nice with that size of a cam while 3.90's would be excellent.