I took the question to mean that you don't count as separate positions those positions that are reached by applying the same alg but from a different angle (e.g. RUR and LRL).
This can be computed in a brute force manner by the pseudocode algorithm shown below.
Code:
Let G := Pyraminx group (ignoring tips)
Let T := rotational symmetry group of the tetrahedron
Let S := empty set
Let n := 0
foreach g in G
if g not in S then
n := n + 1
foreach t in T
Let x := t' g t
S := S union x
endfor
endif
endfor
// n now contains the result.
Using GAP, I got a result of
78012 positions.
If you want mirrors to be considered equivalent as well, the number I get is 39036.