Sorry to chime in late, but for some reassurance if its a 68 and has the original motor with the smog tubes its a 266e, but glad you found the stamp to be sure. Good luck with your rig!