Lookin for a 4000+ stall for a 4l60e. Thanks