First, lets remember the definition of the words subject and verb.
Verbs are doing words. A verb can express a physical action, a mental action, or a state of being.
Subjects are the person, place, or thing of the sentence.
In this sentence the verb is stalled, and the subject is truck.
Good Luck! :)