flstffxe - I have no idea. How would I tell?
Easiest way to answer the "how do I tell if my engine is DOHC or SOHC?" is to take a look at the cam timing belt cover(black plastic that goes from left to right in the pics). Does it have one bump or two on each side?