As Dean said, the idle is not 400 rpm. Many folks are reading the marks wrong. The first mark after zero is 500 rpm. The second is 750. Correct idle speed(Service Manual)is 704 rpm(+/- 25). You are probably around 700 rpm. Check with a scan tool to confirm, as the tach is not so accurate.
Chuck G