Can an architect sign and stamp mechanical drawings?

No. Only a State Licensed Professional Engineer (Mechanical) can seal and sign mechanical drawings.

Related questions